56
39
20
100
13
2
24
1
7
0
5
122
36
108
11
3
29
14
27
10
16
28
33
8
79
58
52
31
17
6
4
12
25
22
34
18
9
37