65
80
27
30
131
74
39
31
16
51
14
36
38
29
54
37
40
46
137
77
20
59
195
90
42
99
104
26
300
25
35
267
9
179
63
160
113
48
34
84
45
58
44
64
100
62
82
154
91