59
48
61
108
2
157
0
8
36
18
22
4
37
119
1
22
38
25
23
170