98
24
32
12
20
22
124
35
42
23
34
106
108
33
37
54
141
84
40
88
92
95
107
105
142
117
36
53
119
118
50
55
25
149
63
48
43
78
41
147
62
46
212
31
70
47