94
41
6
8
39
32
23
43
52
48
153
7
202
0
248
13
11
10
178
198
42
132
38
20
182
14
31
334
259
37
97
118
70
232
57
113
146
26
89
34
24
152
22
517
193
266
17
151
19
303
67
90
66
173
110
76