160
30
17
51
182
217
62
26
127
23
16
7
6
44
28
50
43
15
63
9
159
19
13
49
8
11
27
29
97
2
77
55
1
52
22
12
66
5
208
21
450