177
95
72
142
64
141
8
96
20
19
34
29
103
325
69
87
168
81
15
40
22
70
17
12
62
36
115
24
55
169
16
57
53
66
117
79
50
140
43
26
37
9
13
30
41
23
27
94
45
3
284
243
21
10