14
102
175
11
13
104
54
4
32
46
6
1
0
29
168
77
10
18
8
892
251
9
83
39
87
95
49
16
89
147
825
122
27
33
23
5
28
37
100
31
3
136
110
41