0
32
8
73
12
1
16
13
35
7
9
28
132
70
96
79
23
25
89
120
64
39
127
41
36
221
84
160
146
68
17
3
94
117
173
21
19
14
49
90
67
85
99
143
107
26
80
47
33
27