55
67
24
59
64
14
56
11
48
36
35
174
60
168
51
104
110
6
61
40
18
20
159
80
74
29
208
41
30
28
57
53
33
73
123
13
66
81
27
394
260
8
38
158
45
16
32
23
50