13
5
17
2
30
6
18
11
12
29
91
196
3
48
45
50
0
357
161
34
16
1
7
23
84
74
168
22
276
4
40
122
14
124
21
28
158
9