1
5
915
66
19
22
981
36
8
38
3
2
11
27
300
37
4
126
63
97
39
10
478
23
77
193
7
6
12
9
100
47
40
17
33
471
76
298