36
88
11
15
22
30
66
124
35
7
58
17
21
13
217
8
14
91
3453
12
366
82
10
5
23
26
331
889
39
179
385
184
137
103
62
37
33
222
49
201