36
44
47
43
76
302
96
153
26
323
94
558
440
203
27
22
18
95
174
72
29
56
157
17
21
55
53
12
110
60
42
52
219
205
67
464
246
308
239
24
45
57
313
89
66
14
87
0
216
19
129
7