5
22
23
19
18
8
6
130
7
11
74
16
29
9
12
43
37
40
14
79
101
25
239
46
54
35
50
55
33
68
41
58
80
31
20
47
36
105
49
28
42
181
96