29
73
12
4
48
8
17
57
39
98
0
298
41
47
56
10
21
9
70
129
142
2
38
14
141
16
13
43
36
3
5
61
30
28
54
25
37
26
33
68
19
7
31
40
78
6
24