106
266
9
6
4
22
8
13
68
18
12
5
3
26
32
96
24
11
44
7
14
27
17
15
29
80
125
65
25
16
47
45
46
33
134