43
97
252
181
6
111
10
20
3
29
50
25
59
53
9
45
27
60
80
78
4
38
17
11
13
8
42
103
56
75
2
7
14
15
83
74
1
208