30
16
57
35
15
121
10
81
97
9
11
84
90
31
20
26
24
66
19
25
85
54
40
22
28
61
175
58
87
267
132
177
39
13
12
21
94
130
32
164
34