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