2
9
37
7
30
17
51
108
13
6
21
8
1
227
29
3
15
52
31
269
20
49
22
23
19
45
12
61
46
57
38
4
53
48
5
50