17
34
12
38
21
35
70
37
44
60
52
99
40
30
57
79
64
237
110
68
92
29
102
2
31
47
41
26
36
65
61
19
78
63
353
85
20
106
59
135
55
25
6
11
146
240
71
138