137
95
76
117
124
88
27
61
152
216
144
106
155
63
60
153
97
73
44
37
140
25
218
222
104
64
123
52
30
149
115
101
77
85
62
283
357
55
35
125
231
202
11
54
87
133
142
23
28
66
34
24