0
3
42
1
6
11
22
9
34
2
20
5
28
7
24
18
51
39
19
38
61
31
60
76
73
78
88
59
87
33
93
156
56
99
118
70
113
130
254
137
112
29
14
120
142
149
86
151