82
20
100
16
43
36
44
73
40
169
39
25
224
110
57
96
109
75
218
37
47
28
69
63
146
19
128
92
106
50
181
41
30
93
35
46
59
137
162
153
49
246
34
103
160
87
48
58
56
52