0
60
45
16
2
38
21
9
5
15
90
10
12
18
30
47
8
13
34
19
28
137
23
59
401
112
53
17
73
63
29
14
31
35
37
48
513
54
11
25
20
116
61
50
71