102
15
48
69
182
37
72
21
54
28
38
71
32
44
56
34
29
52
60
27
68
55
30
153
113
17
16
105
120
67
43
85
46
42
189
59
31
66
207
49
79
80
143
19
35
4
83