80
85
48
139
67
39
51
73
94
33
22
26
28
54
118
83
36
12
174
4
38
18
21
20
13
46
24
30
42
232
64
5
55
11
40
31
47
9
259
153
15
156
136
229
79
380
121
78
52
102
72