366
79
113
3
71
11
57
16
52
182
132
288
103
39
22
304
9
206
51
88
81
244
94
265
48
27
23
17
102
32
12
21
54
29
60
38
15
97
337
20
45
67
195
8
93
26
25
5
58
123
76
202
66
13