13
12
26
79
9
43
37
11
33
24
77
35
48
162
3
36
85
114
31
388
176
185
168
99
145
100
129
147
69
181
60
67
122
108
197
50
204
139
65
51
56
70
73
72
32
62
61
16
91
92
59
103