22
39
36
42
147
40
35
49
122
227
51
19
15
34
144
14
24
72
117
160
77
48
27
50
60
68
45
80
103
88
132
25
59
138
71
10
70
176
54
94
31
87
46
78
73
151
33