238
30
9
91
10
27
49
67
6
611
25
37
47
44
68
82
56
69
79
84
123
65
32
8
45
64
12
22
18
36
132
19
95
40
3
52
50
23
329
355
26
209