65
15
43
26
23
14
120
38
29
40
9
53
11
287
90
19
18
7
1
97
27
88
2
338
66
61
85
395
32
92
78
312
62
106
36
12
89
30
96
104
56
1084
224
127
311
111
17
33
130
42