104
50
103
77
70
66
138
171
61
170
34
200
37
148
39
155
19
90
48
67
63
10
43
285
36
87
85
26
107
213
32
184
18
8
65
126
190
152
35
1340
38
33
1054
57
23
17
167
277
144
191
27
52
116