22
12
5
1
29
6
27
116
15
41
3
125
14
18
121
9
114
23
11
75
64
57
35
10
33
25
42
13
46
32
50
94
79
173
63
160
61
132
60
16
52