28
24
23
19
30
109
20
36
55
12
13
167
101
64
42
56
27
148
5
25
97
34
41
54
72
63
16
111
35
147
32
65
62
69
370
66
61
243
170
57
38
44
60
251
71
33
270