257
53
56
9
26
7
16
51
139
43
11
31
33
34
5
24
2
10
4
12
3
45
61
39
22
21
27
18
1
29
15
91
42
57
81
25
6
32
13
8
148
19