5
48
44
30
49
88
55
58
21
18
16
26
125
45
42
95
53
146
6
9
31
4
77
78
36
67
39
12
37
101
157
165
59
7
107
83
66
15
11
94
76
290
50
168
29
10
96
22
34