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