55
35
31
65
93
45
18
127
24
13
48
12
57
0
37
36
8
87
26
5
3
7
32
46
10
19
17
33
58
108
29
248
11
6
16
61
139
27
28
25
152
15
191
70