236
13
56
10
85
17
2
45
27
16
5
11
1
54
4
31
9
23
8
52
46
6
18
36
29
42
28
12
78
32
101
71
35
38
89
105
58
59
7
130
140
146
69
39
19
175
25
37
108