14
15
644
4
56
20
240
51
100
24
2
120
115
10
9
11
203
36
19
1098
251
591
134
168
126
1398
68
1817
89
165
53
66
175
557
30
60
222
23
8
61
125
31
185
22
148
515
41
47
72
180
73
98
33
65
25