46
7
16
42
11
12
10
18
68
81
48
13
26
37
163
74
27
143
9
108
45
20
97
102
258
91
186
586
162
274
52
301
148
77
89
118
50
57
85
120
590
114
113
106
249
216
41
193
75
93
63
126
79