0
8
24
86
7
26
10
38
33
36
4
40
31
19
23
2
169
9
5
13
52
11
43
18
57
280
41
90
135
34
63
22
17
231
48
270
332
310
125
154
46
42
37
140