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