98
108
107
197
32
217
651
27
9
457
26
115
97
1315
120
209
43
31
826
50
65
73
21
33
58
28
40
14
78
62
101
34
70
11
4
3
5
19
35
39
17
51
56
44
119
113
23
116
60
66
15
74
91
64