41
60
63
86
14
11
116
36
22
29
16
9
30
193
67
18
15
56
65
123
79
12
76
180
84
72
24
42
207
55
54
53
69
160
64
141
234
159
186
66
209
446
20
31
265
346
170
25