18
15
41
11
68
24
47
102
242
28
7
80
56
268
1
82
37
45
16
20
17
23
30
113
121
93
25
52
105
176
199
48
157
13
130
50
195
53
36
84
97
12
69
78
42
29
64
38
27
267