83
162
99
15
26
104
126
37
55
84
14
127
28
67
52
95
18
10
46
44
258
23
108
24
174
48
57
380
17
45
72
58
388
73
16
42
192
141
86
239
107
342
400
74
31
50
65