6
15
8
106
84
37
19
57
18
51
13
9
7
2
23
3
36
17
80
324
33
35
11
91
59
12
58
4
50
22
10
14
45
21
5
66
20
1
100