628
4
19
55
13
94
53
12
18
21
162
228
107
151
2
278
67
60
132
61
10
8
79
25
5
66
108
34
105
15
17
57
58
44
69
22
236
46
147
20
232
206
75
9
617
109
150
106
172
56
27
39