34
178
57
61
11
58
75
94
597
89
53
56
45
134
74
71
20
116
17
104
156
40
69
114
97
9
31
105
15
184
48
78
84
51
38
50
103
108
42
41
88
35
44
29
96
76
39
21
63