5
45
20
51
104
34
46
21
134
113
115
26
132
100
94
36
83
99
29
28
37
43
62
32
22
61
16
125
10
8
17
11
44
69
68
50
148
23
122
35
19