33
3
93
30
60
145
121
14
55
15
6
41
20
35
197
34
62
29
79
36
40
181
176
156
118
72
65
13
22
9
58
10
19
47
37
42
57
85
17
59
12
44
25
78