5
4
9
22
17
35
59
15
57
134
39
50
107
53
43
294
32
69
86
153
170
34
3
38
10
115
33
19
52
40
54
18
80
12
167
611
150
30
24
27
112
72
324
117
21
71
91