285
173
20
83
71
36
9
126
163
42
35
72
92
124
78
62
48
79
29
21
38
11
18
123
122
172
49
22
47
50
3
16
91
70
15
33
144
26
12
97
133
56
10
77
25
32
28
19