67
39
26
80
38
19
127
76
31
28
49
22
156
77
58
110
153
37
122
165
35
83
115
64
24
60
45
50
74
112
41
25
8
4
20
30
55
32
46
61
6
9
155
17
29