30
17
59
50
29
2
53
49
44
47
25
7
76
159
29
31
12
19
25
1
17
14
49
39
103
43
34
45
58
18
19
9
4
4
13
53
41
24
29
11
25
36
13
22
33
18
46
21
37
19