45
47
23
15
33
106
0
24
6
54
64
13
837
77
78
298
467
4
53
35
36
515
83
18
58
94
48
1
26
76
73
42
25
44
28
292
203
38
257
43