7
0
5
77
6
2
12
3
24
45
15
11
36
29
35
26
40
16
22
37
44
17
14
151
76
49
56
83
50
91
125
66
59
32
62
63
28
54
136
39
89
119
51
23
20
85
68
52