86
12
6
5
7
3
16
40
14
19
27
64
15
43
24
118
32
36
11
79
38
33
23
22
105
71
42
96
8
37
129
26
157
13
41
18