1
14
28
11
19
5
30
77
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
12
21
31
87
100
89
56