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