29
20
1
0
6
10
26
52
15
30
11
9
25
8
3
7
34
95
13
17
49
4
124
63
31
44
45
37
40
14
28
64
125
79
41
22