91
554
62
77
105
609
32
54
48
14
16
207
46
47
121
92
76
217
233
26
57
52
56
25
89
82
94
99
58
29
8
39
107
129
78
102
42
36
28
18
9
7
302
68
33
17
138
162