31
247
1
112
39
6
164
262
24
29
404
8
7
18
10
2
44
22
138
17
239
67
3
5
79
19
421
25
104
41
23
33
15
498
20
65
68
940
43
9
4
76
157