2
0
14
8
26
4
7
9
13
3
20
28
27
42
1
47
24
98
34
12
160
5
11
16
21
74
19
67
172
32
51
135
62
79
84
54
111
218
22
80
188