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