1
0
2
3
4
48
21
26
7
8
233
22
23
11
197
29
14
64
120
39
27
33
54
51
70
37
32
19
20
53
12
183
25
194
69
24
75
136
77
36
13
17
6
5
50