12
15
41
25
100
32
136
23
17
81
29
22
27
114
19
68
211
24
14
44
66
18
39
43
46
56
82
190
34
37
20
369
138
241
11
64
31
88
109
54
30
8
246
76
21