43
80
26
8
24
68
4
35
273
3
14
44
36
19
92
34
16
18
33
22
29
45
104
39
72
94
66
102
57
79
52
131
56
38
409
27
121
71
21
30
37
67
25
32
20
11
201