166
49
73
9
44
6
59
16
10
38
5
77
30
27
66
13
21
142
183
133
50
22
84
24
12
3
18
14
57
235
26
11
81
125
43
41
190
448
69
143
62
252
52
23
32
35
55
19