143
91
2
3
138
36
105
4k
58
95
198
442
42
86
84
59
1
289
339
39
88
112
6
4
125
79
477
52
76
89
126
82