17
67
36
38
73
90
115
62
301
322
94
31
15
88
59
34
52
111
16
28
120
37
3
2
26
8
186
21
11
5
13
30
50
12
7
363
57
129
27
19
192
25
20
71
78
24
22
42