55
78
20
392
11
33
107
29
97
21
12
23
14
28
41
60
64
10
92
44
61
89
45
9
32
59
24
26
42
17
43
128
146
39
68
82
286
123
91
372
37
66
35
191