62
1
12
13
5
10
6
26
3
57
46
7
9
17
35
16
63
14
84
2
45
33
15
25
79
121
106
142
374
82
188
48
206
37
39
23
43
98
58
493
34
27
243
267
233
68
105
153
59
50
100