4
31
16
13
67
15
21
23
30
5
42
26
25
10
6
111
17
18
3
7
46
9
116
238
41
76
37
278
50
8
2
28
513
24
27
72
59
12
11