9
50
28
4
64
59
14
10
19
22
26
51
44
140
40
46
31
42
41
88
18
7
157
55
30
33
37
27
93
80
48
3
43
29
112
16
23
36
20
17
8
11
5
25