1
16
2
4
0
7
11
238
50
52
36
24
5
51
42
29
45
77
172
9
8
6
21
14
3
38
132
62
17
86
31
57
119
46
19
18
12
66
55