7
37
69
3
15
1
5
17
9
144
10
11
26
6
2
8
39
29
19
0
52
18
25
50
13
44
183
292
153
165
87
110
68
73
244
48
129
573
172
135
167
201
351
157
209
89