0
38
8
14
22
122
16
21
103
35
23
25
47
55
34
32
20
19
42
17
33
24
36
45
4
123
27
53
37
89
9
58
551
84
74
15
31
44
41
403
79
93
73
65
78
39