13
100
51
22
110
6
160
12
71
10
203
278
322
61
116
38
33
130
24
258
986
52
99
246
654
84
85
113
28
8
39
23
17
282
485
173
307
25
89
293
59
1729
433
19
35
265
45
7
30
80