77
65
36
10
35
25
45
48
12
46
50
98
42
18
87
5
33
190
162
62
14
13
60
17
53
43
19
28
24
55
11
56
49
47
3
21
32
30
189
58
595
39
149
107
94