46
51
52
296
210
81
90
222
30
164
74
135
59
95
60
174
42
34
80
114
965
244
119
22
106
40
375
39
182
411
64
613
87
230
180
47
84
44
103
71
156
61
85
86
15
94
65
132
105
131
76
43
196