5
16
29
28
58
179
78
3
151
96
13
11
25
148
621
14
20
53
290
8
154
91
2
65
132
22
18
21
55
280
10
52
329
33
162
274
168
9
145
75
48
7
57
59
6