108
256
31
78
19
77
76
24
45
29
12
10
13
15
9
20
120
60
36
136
7
22
87
26
16
114
8
28
27
71
126
18
54
130
42
59
64
30
210
61
32
128
97
69
82
65
43
39