5
35
3
69
418
155
53
13
33
15
83
135
164
70
51
8
27
10
296
148
23
7
11
16
137
440
834
36
24
85
140
123
332
14
108
42
79
37
17
99
49
118
158
76
19
28
22