30
40
4
37
8
15
46
9
16
11
73
19
86
26
12
10
55
93
31
33
104
123
43
64
87
237
109
20
53
51
103
35
54
79
47
80
116
14
141
56
7
18
52
45
24
32
25
107