5
284
36
6
18
13
24
110
28
34
16
118
8
130
10
17
95
7
4
44
62
15
20
32
27
35
39
63
9
53
21
184
47
48
239
99
43
19
11
25
3
23
12