46
14
138
49
54
19
7
66
25
147
52
196
149
35
288
16
3
101
20
11
90
6
56
28
8
10
23
17
12
9
34
40
45
31
33
18
39
4
65
51
41
98
5