62
13
20
76
60
9
37
98
21
64
83
47
17
112
100
74
25
22
23
66
18
15
49
54
136
84
177
165
433
142
101
221
134
205
140
41
67
39
99
42
122
34
118
96
53
33
32
91
275
24
44