13
22
70
96
7
54
37
17
570
98
23
19
77
28
272
29
157
15
79
36
60
89
100
38
163
440
102
52
63
154
174
282
318
179
53
260
35
193
51
149
106
83
88
61
101
85
48
71
159
20
299