56
12
29
9
19
2
1
6
32
51
75
5
40
46
13
31
16
4
104
8
47
18
22
30
21
23
17
53
34
11
119
43
7
172
126
24