4
21
10
62
186
31
20
46
40
88
11
104
60
28
61
63
36
7
25
50
32
159
38
22
66
85
19
53
41
26
178
96
3
45
105
29
13
81
24
92
253
69
149
245
157
42
34
30
17
18