82
105
45
49
63
462
101
279
18
40
91
437
22
124
54
70
35
53
86
1243
66
27
97
230
67
186
157
12
55
141
64
42
94
8
33
295
10
171
48
96
15
44
58
24
28
126
26
152