6
56
20
64
28
29
113
43
19
26
331
22
7
15
10
5
202
31
45
14
97
24
30
8
13
82
17
21
1
39
177
12
9
38
25
59
153
23
95
63
54
128
159