7
50
28
23
38
8
25
36
29
14
34
17
26
11
58
68
59
2
55
46
13
64
4
31
119
76
162
20
49
22
19
135
77
87
44
18
54
12
70
95
27
43
69