1
33
15
7
59
276
30
3
31
43
2
22
37
26
107
40
24
292
8
27
237
152
34
46
6
39
70
149
96
18
36
12
44
178
74
4
103
21
195
121
42
113