8
28
44
55
11
105
32
19
12
131
52
188
110
27
38
20
61
99
231
17
16
143
279
14
81
76
33
21
23
25
210
89
90
118
24
31
26
134
18
50
15
22
41
471
203