152
12
28
882
57
68
148
39
49
18
90
11
47
7
17
22
100
19
15
189
6
35
52
93
21
185
74
10
48
32
26
40
31
94
20
50
125
111
16
8
222
34
122