94
70
24
47
23
13
135
44
65
42
62
58
100
694
117
621
39
98
91
30
76
26
232
102
48
132
809
116
33
50
78
52
99
81
144
140
126
147
19
149
84
156
68
220
97
49
53
201
89