57
44
80
64
28
36
22
26
49
31
23
93
176
105
52
171
46
131
40
16
37
59
162
74
128
61
56
24
35
116
13
25
210
29
76
34
114
53
19
154
97
100
166
95
88
79
296
84
90
92