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