5
1
13
116
25
29
14
55
76
33
31
46
142
75
54
47
49
57
132
41
51
43
38
36
69
128
37
77
68
64
27
56
176
168