89
12
13
45
139
19
123
103
10
24
49
16
31
183
25
5
39
734
17
61
22
66
40
41
558
30
34
15
102
140
76
42
7
70
8
57
54
68
64
58
129
253
1
4
35
108