7
30
13
22
15
25
35
57
146
74
53
29
271
47
70
55
48
165
16
58
75
68
50
453
21
382
130
61
41
27
93
6
12
180
37
33
38
44
81
46
200
40
49
43
80
31
14
120
34
10
51