126
16
38
12
9
4
42
11
24
20
6
8
0
5
55
108
285
156
79
19
30
162
10
178
93
72
29
25
35
233
23
26
91
39
78
52
21
56
18
63
66
64
17
83
45