72
35
58
50
203
161
15
43
21
47
39
93
610
53
63
17
44
115
73
64
336
169
252
75
1184
19
78
16
18
101
24
189
200
135
26
11
12
361
165
13
9
14
38
119
106
46
68
193