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