9
33
41
26
58
14
17
5
21
13
22
4
12
6
18
73
74
245
31
116
45
29
121
15
44
40
67
84
101
55
42
53
37
34
27
25
135
24
20
163
23
429
96
47
652
49
16
89