35
30
98
16
21
22
270
6
46
63
54
192
36
9
34
44
12
11
20
74
62
23
129
249
96
42
109
76
69
18
28
17
7
166
13
58
128
50
32
201
64
124
114
39