4
14
28
12
19
5
30
11
78
29
17
16
18
605
39
38
6
15
13
75
22
10
8
37
62
9
76
24
117
3
35
65
428
122
33
101
36
161
81
107
63
66
21
31
87
100
89
56