30
176
221
27
41
81
65
59
121
93
42
140
19
18
68
54
72
31
61
51
37
26
38
46
98
125
6
32
62
33
166
36
16
96
190
0
24
44
28
39
20
127
79
52
87
60