43
76
6
10
86
7
91
5
9
24
4
3
44
12
39
8
23
55
22
16
31
102
15
82
21
259
114
13
11
18
101
77
72
30
17
1
47
25
56
103
53
97
94
32