20
28
4
74
36
29
251
62
16
89
98
58
15
155
10
11
12
50
31
8
42
92
9
26
23
13
19
35
44
76
55
126
108
167
258
72
49
165
64
85
47
280
127
43
14
174