21
17
25
59
8
34
20
62
39
33
1
18
16
5
70
23
53
225
65
49
40
190
98
45
125
159
43
96
29
24
84
31
113
235
69
111
76
109
89
210
200
13
32
55
83
61
178