6
32
30
17
15
25
16
13
22
39
31
18
14
10
27
24
20
85
8
40
45
26
96
11
35
327
19
41
213
37
48
101
75
116
535
21