36
41
56
29
33
34
112
85
19
67
68
44
100
23
47
66
15
8
97
20
31
42
316
54
101
53
13
122
116
96
18
24
27
92
32
35
7
6
16
216
370
207
125
179
115
70
55
142
71
200