4
85
0
1
11
15
2
14
19
21
35
215
24
36
56
12
16
27
18
33
64
13
28
25
37
20
84
26
51
32
22
17
31
137
134
55
48
43
86
46
39
101
30
487
255
234
34