96
261
45
36
44
31
19
29
58
50
37
42
25
21
67
26
146
30
8
13
127
104
161
18
16
6
60
63
24
20
39
115
184
113
119
43
33
52
112
204
101
3
116
28
27
10
46
134