96
72
41
8
11
16
71
10
34
19
215
14
6
5
22
12
543
13
2
4
25
116
97
15
17
68
81
64
9
515
43
119
27
18
52
38
129
132