199
29
38
55
118
171
45
14
16
31
8
23
13
20
9
6
35
80
2
30
37
40
43
68
48
21
10
19
168
39
172
59
137
85
67
479
17
169
22
77
32
46
57
84
36
15
34
51