3
6
37
25
32
39
143
74
30
116
45
69
183
35
33
70
269
61
19
167
92
7
31
23
151
36
4
13
59
18
15
52
90
2
46
8
87
80
96
77
17
27
54
9
21
16
50