5
93
141
28
119
65
60
94
80
35
81
101
51
76
69
20
54
70
44
19
134
103
71
43
47
36
315
124
42
32
39
33
10
16
23
112
154
30
21
100
52
37
142
22
129
48