49
109
193
413
163
23
35
37
130
380
80
155
63
67
108
160
103
95
53
198
222
92
16
126
127
64
73
88
171
86
190
182
47
113
27
207
32
40
22
68
4
246
291
105
114
66
301
7
26
6
194
15
8
38
36
225