63
119
34
154
96
21
150
362
101
12
64
145
44
219
102
204
84
45
10
367
92
23
39
201
105
55
60
292
131
167
47
56
38
378
109
194
48
326
4230
153
94
22
35
242
533
49