96
39
63
82
20
13
18
57
54
6
30
45
61
17
10
145
7
35
74
14
16
15
33
23
62
43
34
11
4
5
12
9
84
28
22
44
51
56