42
1
3
48
14
59
13
8
12
37
32
21
26
53
67
34
60
150
215
57
54
244
173
93
114
43
185
23
140
36
97
98
72
50
31
40
35
798
52
218
17
167
41
129
195
239
216
66
45
151
83