33
29
38
7
113
40
150
37
829
50
138
123
10
124
56
55
39
62
125
139
206
32
81
14
19
59
60
34
75
47
186
104
118
36
141
86
24
70
129
53
21
263
11
49
77
197
183
88
102
27
158