18
40
27
9
25
16
86
28
7
55
191
17
6
8
19
13
50
71
51
26
12
43
23
24
367
243
46
37
41
14
120
21
15
108
1
48
73
29
124
2