342
33
145
329
152
304
510
615
293
217
307
144
144
30
153
507
50
431
87
166
52
65
58
296
205
114
61
17
62
615
78
49
515
27
104
113
192
15
79
73
25
25
16
127
57
386
46
306
74
61
89
40
26
26
27
88
169
114
33
95
64
32
333
28
28
65
46
80
26
42
370
334
44
435
61
32
159
105
507
190
383
398
470
120
29
38
353
195
71
101
26
69
190
186
17
18
191
29
113
434
191
30
196
44
64
55
133
20
470
20
343
31
23
190
40
71
145
439
434
51
153
223
183
32
71
23
24
24
439
57
399
189
36
439
18
89
317
27
97
368
113
197
43
45
19
49
36
50
25
16
20
50
147
25
434
68
72
179
127
23