0
7
2
8
9
121
71
123
20
59
30
91
97
114
53
56
77
48
23
54
52
16
51
64
232
104
119
60
34
55
26
111
22
127
15
3
1
103
152
40
41
43
27
19