107
4
1
10
187
48
37
28
3
5
13
16
29
49
6
53
36
2
43
21
55
20
19
14
11
39
27
12
9
7
8
101
76
23
25
24
52
17
87
32