23
17
107
68
120
80
146
45
87
110
22
82
4
30
39
19
15
48
150
144
28
18
78
43
52
16
67
73
75
99
25
32
44
20
21
143
13
24
103
33
57
49
217
29
118
122
262
51
46