85
67
11
173
108
98
37
12
403
86
19
55
27
49
39
83
29
64
136
91
18
82
84
33
53
15
52
89
166
28
22
72
215
36
23
97
69
90
59
129
48
68
70
185
74
30
300
17
25
151
43