15
24
133
61
119
71
394
108
1198
7
909
185
228
539
35
78
6
62
32
27
2232
206
594
245
49
154
58
12
85
352
22
56
31
50
46
174
30
298
433
23
158
193
602
392
33
16
214
110
88
121
13