1
3
53
13
12
11
15
7
22
17
25
27
34
16
48
40
28
33
55
39
35
20
43
24
10
54
229
23
26
49
94
98
143
112
102
52
287
44
38
41
97
124