42
92
45
241
89
69
10
57
54
28
41
35
64
26
52
36
4
84
21
62
1
18
119
128
24
16
97
72
240
29
30
20
105
43
94
22
27
11
73
25
67
47
70
13
264
50
232
347
39