46
37
69
44
90
50
81
41
25
43
42
45
47
38
73
30
29
19
21
108
58
60
122
34
53
52
54
80
145
82
110
180
51
160
57
64
441
84
358
156
68
86
163
142
118
449