162
128
17
52
16
24
98
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