30
65
35
10
53
8
96
45
29
24
25
13
23
41
7
33
5
26
95
28
59
19
11
20
32
15
46
12
40
34
17
44
88
52
84
22
16
136
90
116
9
61
138
71
57
80
14
39
115
83