63
76
8
103
7
167
97
66
47
25
14
22
23
28
18
9
111
33
17
52
36
11
10
49
16
51
102
31
46
29
53
32
13
37
56
64
95
59