46
45
29
57
21
53
78
94
44
20
17
86
82
373
31
63
42
19
89
34
25
48
37
27
148
103
84
87
208
91
83
38
71
64
143
9
66
36
326
128
30
113
50
22
236