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