126
43
17
46
3
30
10
4
28
96
22
9
15
21
7
77
8
12
14
2
16
29
6
137
24
13
5
26
11
20
95
45
33
18
31
27