8
12
366
15
31
24
19
34
83
20
5
63
14
28
30
17
7
22
13
23
3
26
32
21
29
163
51
52
141
126
128
324
10
82
313
135
273
200
246