67
43
3
27
20
80
14
32
50
106
45
19
90
60
49
58
47
57
26
16
41
82
79
24
165
71
54
280
124
141
61
31
12
38
22
88
112
133
162
86
13
29
97