9
3
5
12
23
11
13
26
0
4
52
34
47
18
32
20
114
38
50
17
63
64
21
35
107
60
70
96
68
49
36
115
98
16
77
43
55
327
156
97
22
31
25
10