32
6
18
116
13
84
49
53
35
136
79
29
214
43
22
15
63
55
26
78
37
74
129
151
142
69
47
68
27
106
95
171
102
58
61
65
50
134
101
57
100
12
17
103
33
46
51
94