5
30
44
147
43
18
26
40
125
77
128
14
42
37
7
41
21
61
29
170
64
38
25
51
117
11
22
55
8
49
4
24
19
76
12
33
36
17
6
46
10
66