12
43
20
133
14
6
9
26
105
42
174
21
15
22
5
3
4
25
85
41
73
24
47
79
89
33
23
36
19
11
7
18
38
29
72
34
74
96
63
10
70
45
50