39
13
44
4
3
30
5
40
35
22
109
18
28
45
12
66
38
68
16
65
97
46
34
32
47
25
21
83
14
72
60
59
26
10
134
63
11
58
33
56
86
128