11
2
50
15
10
32
13
18
17
9
21
36
35
33
20
14
12
16
60
22
44
45
96
63
62
23
30
165
43
83
53
221
37
84
111
87
42
28
72
25
69
26
209