29
26
4
15
59
0
113
9
6
58
24
10
5
1
25
7
13
44
84
2
46
36
8
33
135
45
22
12
16
63
42
19
35
30
48
97
68
125
11