98
76
28
24
34
43
58
74
7
50
42
51
31
18
70
120
32
14
19
33
35
39
22
27
48
62
179
56
52
17
72
26
53
25
36
38
92
23
41
37
66
104
20