31
48
65
79
46
141
39
137
4
17
85
20
32
94
37
28
18
15
11
42
5
71
12
24
41
25
83
16
9
108
29
103
30
51
34
1
131
53
38
81
13
22
49
35
40
36