1
34
16
63
20
40
8
7
13
21
26
11
39
6
15
24
81
61
19
17
22
23
51
4
46
50
35
28
102
10
38
3
166
41
67
218