11
29
31
36
16
33
131
47
95
40
56
78
20
392
35
107
30
97
21
12
23
14
28
41
60
64
10
92
45
62
89
9
32
59
24
26
43
17
128
146
68
82
286
123
34
91