6
56
8
15
111
4
7
10
161
13
32
9
29
156
21
22
5
11
14
43
34
74
46
2
80
30
129
105
48
211
18
88
31
36
37
52
41
399
55
96
49