65
99
58
35
40
31
62
28
138
15
94
42
84
182
74
51
17
69
22
13
272
64
90
27
41
170
44
9
11
24
54
33
34
59
53
20
12
19
10
7
26
2
107
124
6
3
18
79
207
89
117