168
890
109
378
271
412
221
362
106
265
94
255
58
213
76
177
86
170
87
144
36
108
3
101
53
102
22
105
6
320
74
12
11
88