2
67
8
42
66
166
14
24
54
12
133
77
27
76
5
11
22
20
88
43
48
35
44
72
39
9
45
18
21
65
62
87
53
29
46
74
7
4
25
31
51
0
16
28
153
33