1
64
51
16
2
38
21
10
5
15
92
12
18
47
31
8
9
14
34
19
28
137
23
59
401
112
53
17
73
29
35
37
30
48
513
54
11
25
20
116
61
50
71