30
27
6
80
17
25
79
29
252
4
13
70
23
102
41
12
18
31
17
33
13
6
34
6
20
22
21
18
16
14
8
91
3
100
34
46
18
19
37
29
29
16
34
106
57
22
36
15
38
24
19
12
2
18
49
15
9
17
62
30