3
6
11
23
188
62
41
31
14
30
9
18
10
46
231
47
79
50
55
67
59
25
68
111
84
103
66
80
35
12
85
27
108
99