83
18
17
14
19
9
55
7
13
12
46
23
31
25
20
29
22
10
16
8
38
101
78
60
128
41
85
57
52
92
49
21
159
15
105
162