20
51
19
13
6
31
77
56
118
37
41
14
72
12
21
8
26
15
34
49
124
29
44
330
9
7
3
48
25
1
17
5
88
32
52
82
16
113
59
46
39
28