13
25
31
38
26
91
61
63
23
28
12
16
294
33
190
92
18
84
46
32
95
37
22
96
161
146
73
29
19
43
57
48
82
42
172
35
54
58
15
4
20
30
69
3