104
122
114
227
81
18
15
20
317
34
182
259
37
365
130
67
1266
1603
132
59
87
77
185
140
128
275
17
170
213
41
10
24
158
48
11
47
16
71
45
28
61
443
97
135
3
13
100
121
46
6
44
27
25
12