176
154
23
24
41
35
34
20
3
80
11
16
9
19
59
73
13
14
18
87
1
6
101
10
186
137
12
32
165
61
158
31
33
15
163
30
55
52
44
22
58
295
40
91
98
88
162
203
275
78
302
68