64
24
12
101
4
22
18
14
79
117
9
17
147
68
96
129
194
94
38
262
70
28
301
91
52
3
179
279
54
167
16
34
119
134
123
69
136
50
102
354
89
340
388
309
648
193
15
168
172
90
23
37