5
119
7
44
19
8
100
54
22
30
45
52
59
41
28
25
2
55
13
53
3
43
26
132
11
36
9
46
6
126
102
20
32
17
96
38
115
165
62
61
485
193
218