1
5
0
2
3
45
49
81
8
11
209
193
99
54
242
233
61
69
82
72
117
83
44
21
15
105
55
23
87
92
192
234
42
53
106
187
64
48
46
34
73
70
63
80
251
100
41
390