43
41
151
122
86
29
39
60
183
40
24
107
9
46
51
50
59
34
16
26
19
28
22
7
14
30
10
12
25
18
483
2
123
11
84
45
63
20
54
74
110
83
44
135
52
37
13