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