77
88
215
70
63
163
96
123
49
93
161
232
120
17
76
64
69
46
84
116
52
60
100
45
33
109
23
39
62
20
30
86
401
27
151
75
34
14
28
102
383
135
82
362
91
358
87
35
260
431
42