34
60
39
75
59
30
105
33
88
40
36
55
16
43
168
29
367
240
53
84
46
80
79
56
13
50
357
32
41
20
179
9
21
19
15
24
48
172
68
163
82
86
27
23