12
3
39
7
24
58
11
46
31
60
9
23
15
127
8
126
42
13
4
16
30
14
88
17
6
32
2
244
18
66
35
36
19
43
1
62
25
10
40