46
26
76
129
23
78
97
37
21
7
43
53
572
73
20
36
11
52
13
40
28
1
30
15
12
18
292
16
9
29
58
25
109
108
31
10
123
165
38
14
27
65
47
6
75