90
42
11
7
10
19
4
2
24
1
20
17
27
44
31
47
51
13
22
8
60
138
15
23
59
39
117
81
9
16
30
25
18
26
37
40
53
63
115
21
12
29
49
28
62
89
58