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