1
0
2
11
20
56
28
39
141
13
44
45
15
19
306
58
48
23
6
252
7
111
14
37
31
51
8
17
65
80
12
25
247
43
52
57
96
54
84
66
33
60
30
134