15
9
5
3
32
10
20
83
36
13
6
12
7
2
19
102
73
70
29
33
4
24
26
8
17
42
234
41
79
37
56
170
93
78
80
71
178