79
42
63
136
27
74
53
67
32
78
65
22
97
29
89
93
174
59
90
54
94
85
83
73
87
47
175
155
95
365
48
26
19
223
15
68
23
17
56
39
7
198
211
153
195
343
146
128
203
80
546
227
126