4
46
51
13
23
9
59
17
29
11
21
35
12
19
37
16
147
10
31
43
33
15
70
7
1
5
6
94
160
200
111
152
26
304
124
162
216
142
276
63
20
112
50
62
371
214
120
67