0
8
3
12
17
53
49
20
75
22
39
69
52
57
35
32
33
156
14
38
19
34
36
48
41
15
46
113
24
76
84
144
166
121
107
58
94
83
141
81
71
13
79
142
111
161
31