17
30
1
12
11
31
78
35
39
53
128
24
70
91
79
28
99
136
46
96
43
38
3
47
23
115
68
61
146
97
328
117
48
71
64
58
36
90
19
140
55
32
287
34
94
123
57