7
10
4
71
11
41
92
17
1
5
20
14
159
36
6
2
48
32
12
23
21
15
63
26
51
13
54
44
184
293
153
167
18
87
110
73
244
49
130
591
173
135