0
66
32
4
82
3
76
22
20
73
18
63
31
25
52
90
70
24
126
49
77
11
170
16
1108
245
151
131
26
180
74
112
122
50
149
273
88
21
14
33
94
10
309
109