102
19
94
16
35
34
142
74
77
66
8
37
52
22
28
13
29
177
10
46
191
23
83
139
25
530
31
40
47
95
65
24
21
48
55
72
36
82
62
70
6
18
42
5
99
39
14
180