6
38
5
20
11
50
114
42
36
25
127
32
48
30
47
24
15
46
16
148
49
130
69
60
51
64
153
90
138
54
74
85
249
188
126
95
180
83
206
99