32
59
53
14
41
29
43
26
17
33
46
15
27
20
28
49
103
21
96
99
18
187
57
44
23
39
19
152
10
95
35
22
9
16
13
38
11
24
119