54
2
24
28
33
29
40
10
41
155
52
45
113
13
36
34
35
49
12
19
128
83
7
116
22
86
407
121
11
48
258
6
23
58
174
9
27
493
494
44
97
501
63
95
103
122
72