46
32
60
16
28
37
41
18
20
38
96
43
207
118
142
77
70
73
75
27
76
30
89
52
13
51
21
24
14
53
19
12
11
17
92
34
83
45
29
65
8
4
49
71