8
31
87
57
3
13
4
5
10
244
125
121
28
22
26
55
19
21
70
83
34
239
65
37
61
7
387
23
162
120
38
54
30
9
231
32
17
72
15
89
52