17
6
14
15
3
5
11
57
1
2
7
13
49
31
50
48
46
99
96
286
38
132
86
45
159
72
35
122
76
47
30
190
68
104
23
162
120
229
133
54
148
25
28
74
182