43
226
41
27
64
49
32
264
120
26
67
21
104
97
35
23
31
12
33
19
121
37
52
166
16
11
18
25
57
142
45
13
252
39
28
40
15
6
22
9
54
159
69