87
24
80
47
114
199
172
192
109
110
73
49
59
41
105
160
23
52
53
78
104
159
238
97
22
61
39
86
75
337
91
14
79
30
50
40
118
117
197
146
31
148
336
7
36
72
15
211
180
65
138
174
25