89
65
32
162
41
128
21
72
104
133
202
120
8
30
9
174
98
97
26
27
76
60
10
17
3
40
20
31
58
42
106
96
35
33
29
203
254
7
44
147
50
22
376
12
15
43
23
57
37
52
13