15
24
13
42
140
35
37
100
94
55
171
14
69
251
21
71
120
145
22
177
44
47
84
18
29
97
280
8
217
184
108
66
87
36
77
109
30
70
114
102
34
439
159
1008
364
10
33
45
31