41
18
151
43
114
28
94
63
36
10
31
9
14
42
16
33
57
22
5
17
21
3
49
19
11
119
89
20
60
50
67
85
26
24
76
272
39
13
15
46