43
229
38
19
79
20
28
26
14
34
45
47
24
96
36
17
23
25
56
97
40
49
29
21
561
87
39
189
54
46
84
416
118
242
176
445
241
362
183
138
151
53
139
31
68
70