30
144
70
107
45
84
68
120
35
142
115
44
49
97
67
82
40
31
54
47
46
42
64
96
9
17
32
22
92
36
14
23
51
37
10
21
29
48
122
26
95
226
28
151