100
61
315
30
41
43
26
69
16
46
44
34
62
25
47
21
5
66
68
63
124
42
56
29
54
10
40
107
122
92
78
72
28
32
105
148
60
74
239
52
37
134
55
38
57
7
86
48