59
9
15
249
14
16
19
22
106
28
10
33
8
17
103
12
217
38
349
377
6
70
51
53
127
499
100
263
98
32
535
122
198
120
42
210
165
268
304
129
43
67
23
26
45
25
29