57
48
25
21
88
23
58
55
64
32
30
34
178
63
11
75
96
622
92
53
45
137
76
72
20
119
17
105
157
40
69
116
97
104
10
70
31
41
15
184
78
86
51
39
52
103
108
42
89
35