14
294
58
52
6
1
44
89
3
24
105
25
42
30
194
46
31
64
41
102
287
74
38
163
685
50
39
78
106
70
63
2047
69
7
5
174
15
120
221
113
20
22
104
82
156
67
65
178
66