3
53
11
551
7
18
16
12
52
6
29
15
5
4
14
107
19
117
56
46
127
43
23
55
75
26
31
36
104
42
17
59
214
25
64
61
101
10
149
63
38
66
60