43
9
104
24
37
30
13
8
4
55
87
114
11
15
83
90
64
28
32
52
128
131
14
42
12
36
17
49
5
18
72
23
16
19
3
40
20
68
21
65
60
38
126
10
33
110
35
89