0
2
26
73
64
96
5
57
44
63
8
42
134
31
20
72
119
102
48
144
19
70
10
28
15
112
67
14
23
69
608
40
29
51
86
109
56
93
82
79
132
27
52
16
38
37
101
110
54
189
45
59
11