33
208
42
64
71
39
21
66
73
29
158
81
34
88
76
86
40
306
41
24
108
68
18
54
74
245
90
115
150
46
63
17
127
51
35
22
25
200
15
56
151
233
16
92
97
77
85
57
65
43