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