48
26
166
9
18
51
30
17
5
12
31
10
3
13
106
7
36
68
1
15
42
11
29
66
44
19
23
64
47
67
46
4
2
14
16
49
35
6
83
25