4
43
258
151
28
92
49
16
21
81
68
7
34
3
45
32
157
33
13
23
39
17
22
213
160
12
26
90
116
1
15
9
6
10
101
44
91
46
88
19
40
56
147
11
164
76
187