3
73
11
56
7
17
53
117
9
8
52
10
20
37
13
79
14
50
64
30
2
4
1
51
58
77
61
18
6
5
12
49
22
15
38
57
199
96