18
4
7
13
9
19
17
11
62
44
41
59
22
2
40
50
323
5
1
45
49
12
32
8
23
25
108
46
185
52
76
454
128
24
36
56
165
366
93
81
176
401
70
142
27
61
38