2
48
16
28
61
27
49
25
21
23
0
5
35
37
31
80
34
45
38
24
32
12
26
50
57
133
33
47
112
44
158
171
41
13
15
52
75
7
51
83
144