6
0
58
56
105
76
69
77
72
145
32
51
73
569
207
93
23
33
63
16
12
43
13
141
38
24
82
109
81
41
129
48
70
22
201
47
64
71
134
35
20
45
89
27
18
25
60
322
30
31
223