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