30
157
64
115
172
183
53
94
54
200
51
32
49
33
120
104
72
86
38
60
7
98
39
42
66
78
45
14
117
40
55
105
132
15
36
41
52
73
84
125
130
102
31
6
47
57
162
133
103
68
46
76
35
145
50
19
77