227
30
63
105
7
9
8
11
6
100
54
56
32
37
24
15
53
28
58
68
75
62
81
59
93
60
21
20
101
67
206
55
43
153
52
79