13
33
86
89
28
267
19
316
15
73
138
38
49
107
47
27
25
226
45
51
82
116
54
21
140
74
23
56
16
146
202
30
46
120
102
37
20
52
112
18
22
17
420
605
70
11