7
5
2
1
30
12
3
18
11
26
19
9
195
29
74
21
102
25
13
16
46
33
20
48
52
82
41
43
42
24
47
15
14
95
58
49
123
32
54