94
38
55
145
58
146
194
21
36
128
28
202
411
39
230
40
102
37
403
41
282
43
152
64
109
289
62
1026
26
427
2747
87
45
25
622
29
90
430
48
134
77
57
10
96
17
33
56
239
110
182
208
95
227
165