4
8
48
5
3
36
76
0
49
33
7
93
12
125
9
24
19
31
51
20
53
32
27
99
23
16
50
15
122
78
63
21
43
14
13
127
46
69
25
71
80
83
216
88
604
154
265
41