29
465
31
25
311
52
75
226
112
54
16
233
4
20
1
51
28
10
46
4744
81
82
40
123
69
23
50
429
794
11
242
131
162
126
213
47
39
9
35
96
64
17
36
12
192
103
330
44
139