20
21
10
12
9
91
38
11
27
43
34
42
75
49
25
44
16
19
170
32
13
14
26
222
327
36
33
24
23
48
3
46
15
53
236
119
80
63
4
50