17
32
23
13
18
14
24
31
20
89
8
41
48
37
33
103
35
16
328
15
216
50
22
102
10
34
78
118
538
26
21
45
72
68
42