18
43
7
8
28
727
17
9
116
87
41
39
55
121
20
110
100
46
24
69
3
31
232
5
48
16
185
47
23
29
12
34
159
22
15
176
11
52
115
157
33