9
19
11
16
114
8
20
77
34
48
68
103
56
26
31
24
21
159
72
12
17
95
25
60
15
18
22
40
7
28
112
63
33
14
30
65
67
10
78
45
41
29
4
51
38
656