9
53
26
7
104
19
118
197
121
13
61
18
36
148
10
29
66
69
48
22
89
17
21
4
27
484
2
109
35
427
90
232
23
238
122
62
5
32
114
218
72
14
70
38
55
76
41
39
74
237
139