11
12
4
3
19
9
5
24
10
7
31
28
91
63
25
34
6
18
27
8
47
14
84
41
29
39
15
38
23
58
46
17
33
16
112
79
65
13
82