97
96
293
500
153
196
144
35
157
46
120
44
31
66
16
34
49
47
107
283
117
18
70
72
210
38
13
130
17
79
50
68
55
85
708
166
80
91
10
19
59
53
36
138
11
24
134
74
61
22
8
21