33
32
11
23
46
551
26
47
27
30
10
20
73
37
78
25
64
100
45
18
16
13
38
5
19
17
40
7
21
39
84
24
113
35
51
28
49
68
4
137
173
41