41
10
183
17
13
15
67
45
39
55
139
58
43
37
59
62
29
22
34
24
5
68
300
19
16
30
32
26
23
47
54
46
241
49
117
28
51
7
96
63
18
33
118
44
75
76
80
31
175
60