63
41
3
25
19
77
13
40
31
49
105
43
45
14
20
88
60
58
47
57
26
16
82
32
79
23
165
71
54
280
90
123
140
61
12
38
22
87
112
133
162
85
86
29
97