15
29
18
20
42
30
71
47
64
28
21
24
83
14
33
19
52
142
8
63
4
88
61
229
56
26
16
107
11
295
13
48
32
152
41
10
31
38
35