5
0
49
9
11
43
22
16
14
19
77
21
73
74
58
63
34
41
3
129
84
20
168
7
64
35
115
128
15
87
61
39
99
52
28
46
110
65
145
72
54
164
157
104
201
82
81
179
143
103