6
36
14
8
9
12
15
49
57
40
13
4
1
16
19
10
62
5
11
22
7
30
3
27
32
39
24
94
102
270
80
81
271
104
376
117
201