17
23
52
9
44
5
120
30
90
87
31
54
24
7
33
19
117
51
64
79
0
35
583
13
15
245
588
39
20
3
26
14
18
8
25
86
115
34
6
72
28
11
95
49
12
65