23
49
71
28
16
12
8
95
3
218
160
4
9
67
123
2
55
34
22
18
31
13
173
7
17
48
197
29
14
40
1
38
100
54
310
151
19
24
41
33
21
105
6
0
5
37
15
25