5
13
34
155
19
96
4
38
53
106
6
18
2
124
67
137
36
136
37
32
21
281
294
7
16
71
52
58
63
278
66
73
22
60
17
48
20
47
191
97
100
10
120
135