46
45
32
81
12
38
21
47
11
27
134
65
277
90
15
76
25
80
26
34
18
24
13
6
73
30
52
8
51
20
121
23
49
71
230
113
101
61
95
179
146
463
106
739
91