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