94
31
24
126
48
55
54
25
179
17
28
69
34
22
12
91
51
256
20
67
10
320
133
81
84
57
40
82
78
16
62
159
8
68
64
23
18
43
63
41
52
49
110
7
86