16
1
0
27
10
17
25
15
64
23
29
22
30
79
48
41
54
163
57
76
46
155
34
40
112
139
50
142
66
20
90
236
63
70
357
379
100
71
89
45
69
126
56
61
153
118