41
155
52
45
113
13
36
34
35
49
12
19
128
33
28
83
24
7
116
22
86
407
121
11
48
258
6
23
58
174
9
26
493
494
44
96
500
29
63
5
27
95
103
122
72
21
127
352
282
285
415
80
144