19
87
176
103
138
55
41
23
42
34
104
238
81
78
105
121
64
56
110
85
159
75
60
95
61
86
314
73
102
180
109
65
172
54
69
235
152
51
117
59
50
45
28
25
108
48
29
164