17
26
35
21
7
31
9
24
69
23
14
11
199
13
76
2453
36
166
376
121
52
311
56
299
381
25
6
20
19
28
5
12
100
72
144
64
104
50
41
106
82
157
109
10