52
61
258
438
13
39
141
16
27
94
35
138
32
9
153
20
50
6
29
28
15
25
55
3
46
8
22
30
10
45
7
49
72
57
14
111
21
64
38
59
66
33