138
35
166
63
102
100
34
91
74
34
31
63
66
81
49
71
51
155
34
42
82
31
18
26
30
30
26
402
160
47
34
25
10
14
32
27
18
22
116
48
249
65
30
18
46
129
34
19
87
70