6
13
158
91
38
23
11
8
15
53
64
123
28
9
37
21
3
10
45
77
126
51
157
225
99
94
73
35
128
206
92
29
89
160
72
42
81
74
76
98
48
82
36
52
107
62