14
8
20
23
21
113
54
202
10
19
112
4
130
41
124
69
29
52
43
45
37
36
11
91
92
48
33
68
30
56
133
208
60
111
94
82
339
46
173
394
53
114
15
623
159
13
87
203
284
34