343
17
73
108
34
14
11
13
32
29
3
116
49
19
53
8
63
41
46
28
7
12
52
66
485
23
33
201
239
50
6
127
35
21
30
84
78
197
328
79
18
25
15
158
219
151
100