5
19
6
4
11
12
2
30
47
29
3
8
24
17
51
14
25
32
83
119
21
52
37
50
80
9
73
136
31
77
44
36
28
35
49
69
99
260
131
55
143
56
103