36
25
525
14
29
18
41
38
10
67
24
5
15
95
4
107
43
55
9
300
26
31
68
35
109
50
56
129
39
13
16
42
3
61
77
19
23
1045
738
1
6
88
27
48
20
82
138
46