23
32
28
5
24
10
93
9
12
20
7
33
60
13
17
45
18
26
39
48
8
6
42
47
51
165
16
11
14
21
31
159
108
117
40