0
10
21
48
46
22
92
27
24
33
7
69
53
37
8
75
25
14
12
28
156
97
73
29
100
142
84
61
96
128
49
36
11
23
60
40
6
15
32
56
103
76
30
38
119
115
627