29
21
18
19
60
9
47
15
68
11
50
28
41
13
8
31
36
366
22
40
16
43
14
66
24
55
38
5
23
78
48
20
53
97
30
4
95
46
58
94
37
12
39
75