52
28
15
27
50
29
17
11
16
1
33
2
7
5
12
6
56
87
40
32
37
26
36
92
19
55
421
57
120
84
10
144
81
131
14
42
282
45
58
62
115
24
191
43
180
70
53
99
64