6
50
45
32
20
8
4
7
9
12
18
27
31
66
84
3
13
19
133
15
11
16
5
1
23
87
103
85
56
249
47
38
14
57
17
41
154
51
10