49
29
198
80
38
153
17
149
7
67
37
34
101
13
8
5
19
200
21
59
87
127
106
56
77
258
53
315
84
27
74
102
52
62
3
44
4
39
18
60
91
72
51
22
75
25
201