34
81
29
452
22
17
65
43
74
68
85
69
103
36
176
166
121
23
93
27
314
19
35
11
97
10
42
195
21
28
24
95
59
183
38
49
83
106
60
113
133
50
96
136
135
45
127
180