345
890
234
401
108
315
41
271
5
103
19
77
31
179
48
185
46
13
127
21
139
15
102
11
96
12
98
10
97
27
91
1
35