97
96
121
88
162
82
23
44
48
67
43
47
16
65
11
28
14
218
120
30
38
57
60
213
40
5
52
119
25
515
58
26
15
64
53
105
6
150
37
140
130
62
35
157
18
32
3
226