0
78
31
101
11
5
48
13
44
77
2
39
84
49
7
123
21
26
60
103
63
47
33
19
36
32
76
180
124
25
10
161
58
70
96
56
22
37
81
34
29
79
411
50
110
134