46
11
18
29
88
33
101
6
51
5
1
14
7
47
8
13
15
26
31
4
10
23
193
216
58
9
39
60
141
208
74
30
20
38
54