18
1
81
32
56
23
58
16
43
21
34
83
41
76
60
28
61
46
67
33
57
27
12
149
17
74
36
51
110
186
26
44
231
59
146
77
47
114
99
256
31
73
30
40
152
315
25
97