63
104
125
156
128
597
102
31
101
123
160
177
40
26
32
49
176
23
70
20
140
38
24
21
29
71
8
108
117
50
28
37
27
150
52
91
56
55
210
221