5
13
3
45
19
6
23
17
25
0
30
61
20
14
86
33
9
7
64
22
32
43
118
21
28
31
85
47
40
12
18
38
56
63
204
87
48
77
252
114
83
58
62
54