143
116
75
158
85
125
176
204
24
88
137
87
138
76
26
61
52
64
45
25
66
97
33
44
89
108
330
72
48
322
50
35
32
38
139
53
46
112
77
185
146
59
121
109
86
34
661
135
37
199
8
79
1077