10
14
58
51
29
80
23
33
12
24
72
111
34
193
47
96
43
53
9
76
65
163
98
91
6
54
26
97
11
55
1
25
403
735
82
3
5
0
8
17