36
68
78
34
196
125
103
59
55
383
27
44
73
120
720
1003
76
16
84
205
71
958
28
57
33
22
46
42
50
194
128
62
135
105
277
157
284
212
337
331
49
154
170
144
225
208
262
89
85
77
94
26
133