1
0
9
122
77
19
13
142
45
94
184
24
5
22
8
78
85
84
33
37
46
88
83
38
39
42
36
28
71
16
201
25
192
30
65
163
130
60
102
51
64
52
196
90
23
120
206