99
77
128
117
214
40
102
10
109
33
119
68
50
140
70
123
159
21
47
15
332
288
141
52
13
62
59
41
8
27
24
768
130
34
51
108
133
16
42
57
12
229
56
948
32
49
20
161
103
14
28
39
79
54