31
23
36
61
6
10
18
11
12
19
20
7
5
88
33
51
157
16
120
14
32
2
96
25
15
30
13
21
1
17
28
3
50
4
48
27
9
46