60
95
71
73
147
17
79
525
23
215
34
113
41
107
37
84
30
16
783
52
364
19
316
13
7
59
125
139
146
66
58
91
39
38
86
21
46
15
50
105
577
32
156
99
168