88
17
79
130
153
104
139
42
103
14
149
27
69
72
67
22
116
121
48
38
39
113
496
20
10
77
71
49
94
93
215
43
105
51
46
32
21
8
78
70
87
23
124
92
25
12
62
80
60
34
37
28