98
12
38
36
121
91
127
23
28
59
54
18
31
30
17
158
22
181
80
65
27
43
165
6
15
1984
16
14
209
329
46
62
183
174
24
106
37
40
19
48
515
21
42
51
103
39
434
645
365