135
183
72
47
48
52
35
74
54
25
32
20
18
46
30
23
77
155
90
50
151
38
108
37
13
53
19
156
69
26
116
118
22
39
58
36
14
28
86
49
12
123
45
185
262
127
27
68