64
24
12
99
4
22
18
14
79
101
117
9
17
146
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
172
90
23
37