59
21
38
36
8
30
48
113
98
54
114
40
94
7
99
70
4
33
75
35
41
71
29
9
23
62
24
12
6
25
74
5
338
34
15
53
58
22
97
124
16
14
68
18
26