18
151
29
43
24
7
54
25
34
20
35
14
27
110
13
16
15
283
22
74
28
64
70
30
17
45
38
252
19
10
81
204
89
104
39
418
4
23
5
21
9
36
299
49
77
131
59
86
128
167