25
63
200
35
12
27
10
58
13
122
77
74
36
11
41
9
16
17
37
19
14
22
7
5
29
55
43
69
66
15
24
150
8
79
45
38
98
166
51
76
179
33
34
67
95
18
42
44
23
65
31
75
198
188