21
80
43
125
30
37
0
6
19
17
5
31
23
36
4
163
1
25
60
34
12
63
116
32
112
7
41
10
3
16
74
40
106
2
252
8
18
51
20
9
22