39
17
22
108
31
8
25
53
33
104
14
16
18
178
34
350
192
30
70
44
12
105
40
164
271
90
59
61
47
83
106
190
75
233
208
156
78
72
28
99
10
81
243
128
140
29
56
55
74
219