28
40
224
41
46
38
26
69
36
44
49
7
17
47
101
138
25
116
71
14
31
27
8
66
60
35
10
20
154
61
91
18
33
48
24
30
34
58
22
216
70
9
29
319
537
19
53