12
3
39
7
24
58
11
31
46
60
23
9
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