63
42
43
25
37
8
32
65
7
6
11
9
2
17
85
3
67
90
35
379
36
155
93
26
46
137
292
179
221
76
16
49
70
18
68
27
186
34
88
237
128
15
23