31
40
50
59
34
81
13
12
138
218
2
149
27
71
25
21
61
20
46
102
84
8
144
39
19
69
174
14
127
11
241
142
56
207
16
62
45
75
4
99
145
133
7
126
211
28