94
56
51
76
27
150
110
7
26
37
32
54
42
73
90
53
17
96
12
99
20
21
18
31
68
40
11
93
65
128
155
41
14
24
44
71
9
46
4
29
39
23
133
59
28
49
91