67
45
3
29
25
80
20
14
43
32
50
106
19
98
60
49
58
47
59
26
16
41
82
79
24
165
71
54
280
90
124
141
61
31
12
38
22
89
113
133
163
86
13
97