10
27
15
54
21
65
26
40
29
18
17
36
101
33
62
48
12
167
317
155
8
43
46
39
31
32
25
20
132
126
35
321
30
34
115
58
247
292
210
325
24
22
95
37
144
81