82
29
34
20
8
6
77
177
14
31
27
75
56
166
63
48
23
251
9
21
37
140
11
13
3
25
131
239
151
16
42
65
28
30
62
43
12
38
2
44
67
52
80