38
24
35
39
81
56
18
41
61
33
46
172
199
397
44
22
19
40
14
27
80
53
165
36
9
98
37
49
63
99
100
11
65
30
34
28
20
69
51
110
10
109
129
79
29
55
15