11
202
88
162
41
70
24
71
49
264
58
15
1259
133
56
34
29
4
155
436
17
5
100
45
67
116
20
36
33
32
19
14
251
340
101
91
369
23
83
314
1
13
399
95
26
22
349
148
57