0
23
38
7
30
13
5
45
18
21
32
81
20
40
26
28
19
101
29
1332
35
74
70
15
65
280
37
102
72
299
111
47
56
73
191
137
147
151
134
359
4
287