46
39
32
6
35
19
40
148
14
8
21
45
61
5
12
62
7
83
149
49
11
22
552
59
28
16
74
142
91
107
34
4
63
17
241
56
24
79
25
111
27
31
133
75
9
30