148
382
239
57
39
8058
14
24
7
12
52
442
31
54
95
16
71
157
65
48
163
19
115
151
10
125
30
91
84
62
132