8
32
14
9
43
55
24
13
122
26
39
73
3
34
16
161
37
5
4
11
60
663
23
74
10
29
58
28
44
40
7
15
48
42
157
53
1
83
33
25
150