41
50
83
130
318
254
55
56
11
81
118
49
104
90
42
30
72
159
326
36
113
39
95
33
26
60
6
32
125
155
103
34
100
35
51
53
275
62
59
70
135
121
67
140
237
257
87
48
320
65
198
1148
418