22
49
83
42
38
70
31
61
65
122
66
115
120
60
142
53
52
41
96
64
62
19
30
155
80
16
24
139
58
45
131
11
36
46
20
55
100
21
17
43
8
86
26
12
48
88
7
40
6
10
33
28
23