10
8
181
16
29
23
14
81
47
163
94
103
117
55
9
52
116
40
30
13
83
31
51
59
17
43
18
7
54
19
11
88
22
62
129
137
41
36
1
50
56
15
35
33
28