4
9
20
22
18
194
33
74
58
11
19
191
49
95
86
79
89
48
23
3
29
1
2
167
0
168
41
105
70
26
17
31
40
125
10
51
6
38
34
21
25
5
32