288
53
14
42
21
43
13
19
38
9
15
10
7
31
135
12
85
25
32
26
71
28
16
112
50
35
194
108
107
445
27
97
36
84
63
64
160
156
56
4
39
95
54
143
336
52