0
2
5
4
23
73
10
3
16
120
30
14
438
18
32
60
28
20
76
27
49
33
84
113
31
35
51
77
36
26
47
46
284
68
38
25
54
12
37
138
127
11
19