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