64
2
87
112
76
21
38
45
89
136
128
17
55
263
0
30
23
11
40
19
177
67
5180
139
75
70
207
154
103
244
102
31
897
367
234
35
205
5
155
7
94
57
232
104
33
90
293
217
36
623
219
81