51
10
9
1
13
14
2
16
3
8
20
27
17
89
7
262
79
5
23
47
32
22
70
29
48
43
11
33
4
12
45
24
76
178
25
58
119
19
38
21
68