13
9
27
50
19
51
2
15
22
12
98
122
62
71
238
103
219
14
64
11
40
125
324
61
32
75
8
16
30
63
26
36
38
97
21
262
18
33
42
31
166
37
108
55
185
407