11
86
63
104
80
27
25
203
108
186
48
17
138
38
15
26
75
115
84
14
78
97
58
13
50
22
40
190
71
21
102
30
55
46
56
164
12
83
35
43
167
31
171
41
225
51
45
145
65