1
11
7
9
3
15
10
8
37
66
30
6
13
14
46
5
29
20
64
27
71
139
153
39
104
58
257
25
35
101
167
59
95
130
336
149
113
76
18
152
48
229
51
122
98
33
24
55