3
10
16
16
23
49
1 67
44
48
36
46
82
41
33
74
42
79
28
33
93
95
1 42
53
102
71
59
1 159
80
66
47
45
1 46
1 69
2 250
44
97
1 81
41
54
158