71
174
105
130
148
151
189
82
291
102
217
96
98
84
62
138
86
51
143
120
114
117
131
121
110
28
89
342
50
210
32
61
42
30
63
122
181
125
196
132
75
55
67
80
26
22
29
38
34
17
156
379
88
9
16