14
31
24
35
8
38
19
18
91
226
23
20
17
28
39
115
29
32
94
70
75
22
6
100
74
84
41
25
80
5
63
26
355
58
197
33
16
142
52
82
517
76