63
3
21
4
15
114
121
5
13
1
227
138
9
31
46
32
16
60
30
25
12
94
19
23
47
8
405
64
59
274
153
24
360
14
1513
66
401
96
117
354
69
50
62
53
264
163
834
336
116