22
23
131
16
44
45
122
31
187
52
3
11
18
10
19
72
25
21
40
43
33
41
32
91
54
49
204
15
69
30
17
169
7
114
84
65
550
27
80
36
5
42
4
343