45
39
9
23
44
18
38
19
13
6
55
10
15
34
7
14
74
11
43
93
27
148
248
16
155
261
24
49
75
25
33
42
95
3
20
408
47
78
69
5
85