24
1
9
11
3
7
5
17
12
19
31
18
20
45
14
123
35
29
58
89
71
8
34
65
38
36
69
194
142
30
46
77
195
33
76
42
120
262
27
87
13
349
291
300
21
152