34
78
70
273
111
714
102
105
122
347
113
57
108
172
131
23
75
173
155
93
65
69
135
136
106
49
104
17
80
156
94
81
222
77
181
247
213
346
211
26
404
66
25
56
76
67
103
220
13
147
29
64