103
163
29
56
1
265
13
8
27
16
22
193
25
34
17
104
4
14
26
41
45
78
234
32
31
141
59
239
28
19
72
6
49
36
18
139
181
81
3
58
15
50
12
2
73
33
37
39
165
65
40