3
0
22
53
46
33
76
4
24
39
23
106
112
16
105
67
35
11
40
49
12
13
5
9
131
102
136
71
41
17
81
86
37
47
38
28
59
15
90
134
6