5
109
15
32
8
28
45
9
14
70
17
98
50
143
42
274
30
26
48
123
35
72
36
16
18
59
66
180
23
87
128
101
22
151
13
67
1
121
58
6
19
25
103
12
84