30
18
14
41
31
26
70
49
16
6
44
2
7
50
40
3
47
4
15
5
79
77
58
133
80
64
35
62
23
28
106
8
43
241
10
46
37
21
19
101
54
82
59
139