122
15
61
26
14
312
846
128
12
47
24
45
104
71
18
11
73
74
378
35
37
39
204
2
49
9
112
25
10
58
6
21
52
13
23
248
44
50
20
135
17
53
64
40
36
34