14
35
36
21
180
9
33
77
215
23
52
50
67
105
46
39
30
15
11
8
22
57
187
12
126
55
42
28
121
99
226
103
40
83
37
276
221
91
90
127
128
25