0
1
42
9
17
116
23
13
7
10
71
11
46
39
5
43
24
33
56
59
25
20
16
113
63
18
70
54
19
29
213
41
22
28
208
66
131
126
83
26
111
122
200
645
281
69
804
124
329
114
189