101
26
50
157
31
18
67
118
57
26
53
60
90
46
42
48
36
83
37
38
60
55
47
43
58
20
35
33
60
48
39
30
37
34
33
52
72
107
69
29
40
49
36
47
71
31
51
20
55
47
23
45
29
24
35
35
32
41
56
38
38
55
43
61
34
62
53
70
32
25
68
45
52
36
63
70
42
12
31
41
32
34
49
9
52
32
18
15
27
20
7
26
33
20
35
39
29
14
9
9
27
21
16
10
14
16
12
24
10
7
18
3