62
45
42
59
33
2
19
41
325
5
13
1
10
52
12
32
23
108
46
25
21
48
191
55
79
457
129
24
39
57
166
369
97
82
180
401
72
147
27
65
37
9
1256
348
50
14
69