33
51
71
47
20
64
56
41
49
52
46
176
13
25
296
81
111
156
84
103
29
54
62
28
26
99
142
19
74
16
87
63
68
59
15
21
38
34
17
8
65