0
2
12
5
1
13
33
55
22
57
26
63
77
49
43
95
27
10
30
41
59
56
47
16
28
109
76
21
15
62
119
40
11
183
61
93
65
105
46
54
51
24
68
23
17
36