45
241
95
55
38
13
62
150
39
61
32
219
16
53
23
77
43
177
67
70
14
154
87
12
153
9
72
6
100
22
405
26
40
44
18
50
8
28
21
385
48
25
19
125
111
59
30