40
44
13
25
10
27
67
100
83
75
118
64
79
16
26
18
52
17
22
21
11
51
108
63
32
14
92
24
99
87
37
58
33
49
59
35
65
210
157
96
169
38
55