76
32
33
83
157
39
75
16
41
9
86
50
25
48
12
119
22
20
19
66
27
77
46
14
62
29
42
52
24
109
72
35
6
15
161
110
112
90
175
232
54
21
137
128
10
99