6
10
233
229
39
45
12
35
13
28
7
19
49
32
8
54
16
11
51
33
3
22
14
21
1
125
100
23
75
46
5
27
106
4
255
18
34
30