127
26
75
9
1
57
30
115
73
10
13
7
39
14
8
11
4
21
3
19
20
58
2
16
51
62
48
60
33
18
12
186
108
92
28
15
99
17
29