2
0
1
14
5
9
77
26
60
32
23
16
61
49
181
44
24
113
28
46
41
34
79
7
50
101
70
48
22
43
53
17
47
25
112
73
87
177
119