3
81
2
6
17
49
72
43
23
24
18
64
28
13
182
74
11
47
29
96
155
95
7
12
100
53
39
32
52
42
45
33
9
110
22
36
51
257
19
130
8
48
157
25
692
16
102