113
6
26
13
17
4
1
28
43
25
20
12
10
16
8
27
14
21
9
7
3
24
39
23
49
136
50
15
40
33
32
64
104
209
11