30
87
39
16
48
57
64
31
21
83
159
43
78
34
70
23
243
20
25
40
41
35
52
86
60
49
46
55
101
45
97
106
80
112
7
12
68
44
125
14
27
164
143
190
28