0
5
2
39
11
83
103
71
23
20
21
7
24
38
28
60
50
31
17
94
54
30
112
18
42
44
139
67
35
210
29
46
43
113
26