10
44
26
24
45
11
22
40
0
81
13
4
20
14
242
100
53
52
19
25
109
157
57
39
51
29
62
36
32
38
27
171
41
113
420
12
70
30
176
17
3
124
54
71
43
102
79
68