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
306
17
113
58
49
16
65
25
40
26
61
127
15
62
57
383
78
25
114
46
192
386
507
101
515
74
95
28
44
89
435
88
27
28
61
26
29
434
114
26
33
46
18
73
334
333
186
27
80
64
104
105
23
190
370
32
190
398
40
223
113
120
159
470
65
31
55
64
71
133
30
191
17
169
195
57
20
32
196
29
179
113
317
190
36
368
434
43
44
20
69
343
50
49
42
353
45
50
18
36
51
71
191
439
24
439
20
97
145
25
24
38
434
470
16
89
25
153
183
68
127
23
72
439
19
399
197
71
189
27
32
26
23
147