77
62
39
53
235
93
74
63
112
84
41
10
18
49
20
71
22
5
19
15
40
310
45
82
125
37
292
72
86
209
38
90
27
165
325
214
123
6
78
145
12
35
48
51
24
29
76
17
8
65
55