231
122
256
109
45
37
48
67
22
93
18
14
34
31
19
26
7
28
66
15
38
125
123
53
78
51
32
13
60
128
29
21
20
44
75
134
39
30
42
85
43
112
82
6