3
11
14
32
48
58
25
17
44
194
30
90
72
65
8
37
13
39
73
34
64
40
43
2
28
856
24
26
22
29
36
50
53
42
7
116
45
20
67
46
807
31