126
222
51
49
39
18
13
4
90
89
75
88
65
9
32
0
119
213
22
30
221
64
36
14
151
174
54
23
6
42
20
134
212
62
56
37
68