185
31
30
36
39
26
45
184
90
4
16
114
21
130
48
125
92
137
103
64
354
481
25
29
8
19
17
99
61
47
9
28
87
24
18
12
53
37
22
7
49
15
10