100
43
144
126
53
10
23
47
59
41
38
24
9
46
37
78
76
12
5
22
67
18
68
42
61
27
98
79
85
70
109
210
111
110
63
26
33
50
152
19
35
242
52
44
56
40