64
125
18
5
42
33
10
255
144
94
26
87
7
80
113
28
79
16
4
14
15
21
20
27
232
32
53
40
57
22
6
37
100
96
50
188
31
131
45
70
122
2
12
151
59
8