0
4
87
144
20
27
14
83
76
58
49
100
9
51
8
34
10
242
151
512
95
21
43
215
59
207
37
105
741
291
40
52
71
23
31
26
57
164
11
62
25
19
53
38
187
75
78
118
136
93
72
48
166