35
9
18
19
41
13
60
30
7
14
12
33
38
21
123
6
55
23
0
1
69
8
27
108
16
11
20
62
17
43
25
100
10
32
78
26
346
93
196