359
374
311
334
313
332
335
312
309
297
327
292
266
322
312
327
335
330
305
298
314
318
320
301
324
28
22
24
14
32
21
20
19
35
26
18
36
18
41
37
19
34
23
24
33
17
22
28
37
36
46
40
44
50
39
31
33
56
35
42
44
44
49
39
45
50
27
46
36
43
41
52
47
46
44
24
28
21
13
23
22
27
26
11
21
33
26
22
28
23
25
27
21
20
21
17
24
18
21
23
5
6
9
15
10
12
14
14
6
10
9
7
6
8
8
18
10
10
10
13
11
13
11
7
12
13
16
10
8
11
14
13
13
9
14
12
8
12
10
14
10
15
14
13
13
8
9
11
8
9
Score:
180
Level:
1
Part:
1