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