91
99
164
38
25
49
28
44
58
109
68
2
34
17
20
319
18
42
69
90
137
176
5
110
94
23
67
14
126
79
46
143
10
293
60
43
66
82
0
116
128
734
139
50
32
52
59
74
206
45
112
86
31