18
76
25
39
13
167
36
101
97
54
20
27
60
8
17
100
81
204
6
11
40
85
10
75
61
28
2
71
4
58
49
31
1
67
153
57
15
52
3
21
80
220
12
19
227
152