33
84
7
85
32
80
188
31
113
380
56
128
236
185
165
95
47
88
139
202
194
57
50
44
111
81
62
86
29
122
67
58
78
27
40
28
36
42
26
49
66
10
21
13
37
19
71
9