55
27
183
19
283
46
2
20
32
240
118
14
61
49
66
83
43
496
48
1278
8
54
5
6
169
7
22
23
44
77
10
304
70
130
30
235
51
17
131
59
26
15
21
13
33
57
125
338
351
150
38
50