31
72
44
36
35
109
13
56
14
51
27
87
49
70
74
61
33
19
39
160
41
38
57
129
7
8
29
92
30
88
116
68
143
3
148
150
62
106
45
53
43
67
5
10
59
126
1
34
48