4
196
519
17
22
13
47
34
147
31
83
10
11
35
155
39
84
270
2
23
18
19
106
206
172
90
183
52
26
25
33
8
102
89
78
15
54
50
100
27
209
61
130
113
236
9
87
12
76