11
30
4
0
36
16
38
19
7
21
32
26
44
41
56
39
9
202
29
22
54
12
27
112
64
133
31
63
85
40
17
18
125
67
100
37
20
25
50
35
86