7
48
112
19
18
43
28
29
15
31
34
10
21
24
66
53
9
46
39
119
59
4
79
17
6
5
42
25
2
82
8
1
16
35
203
52
23
26
191