13
7
2
1
8
3
31
21
11
5
17
35
47
145
9
12
18
16
99
20
14
41
42
10
36
108
39
62
24
26
276
48
92
6
80
71