75
47
4
18
191
10
29
12
45
7
55
9
40
37
42
56
51
26
114
168
17
6
22
35
52
34
38
97
165
68
73
66
193
50
315
95
36
96
152
84
5
169
99
173
297
20
43
11
59