30
124
80
42
99
16
81
29
76
25
38
65
47
24
26
40
28
20
17
150
14
50
9
3
54
15
31
8
73
93
268
35
33
43
27
67
21
119
155
7
63
46
112
34
108
111
68
60
19
53