111
67
41
380
30
24
47
3
21
72
69
32
288
9
51
10
7
294
19
28
15
17
31
39
58
11
29
14
350
48
43
33
45
42
8
137
158
6
25
12
101
34
260
73
23
56