25
49
13
8
18
180
15
33
50
10
16
6
28
30
36
123
164
652
52
59
75
99
31
19
425
85
303
17
55
22
11
42
29
26
38
162
14
4
88
20
94
97
144
5