4
24
12
11
34
240
58
40
96
108
43
55
132
135
254
112
190
60
28
116
74
35
94
8
57
37
172
93
47
59
10
42
127
18
584
23
20
105
81
171
15
36
45
26
29
134
32
14
83
77
118