77
86
83
202
94
87
49
258
39
34
9
29
30
61
25
52
143
60
26
32
59
3
27
20
64
12
76
85
19
56
10
31
16
45
50
123
92
82
234
40
14
17
63
21
22
100
11
863
4
172