13
161
20
159
60
55
8
148
72
144
21
31
28
29
25
52
19
11
5
41
71
24
12
36
30
58
22
3
15
49
57
17
2
1
416
47
131
64
38