5
0
4
8
53
6
9
75
22
23
27
111
14
43
79
90
21
30
58
19
7
49
2
86
68
117
77
80
26
17
51
93
162
31
61
25
24
107
41
66
36
12
92