65
226
87
62
160
140
70
242
167
16
108
125
69
103
29
39
152
66
85
44
34
56
115
75
101
203
94
166
80
162
55
170
71
64
53
35
26
51
43
46
23
31
38
82
141
68
33
52
20
283