4
16
1
135
7
11
347
3
21
30
168
35
128
98
59
18
158
205
22
29
20
56
9
10
38
48
67
362
136
231
44
140
45
55
5
34
53
25
19
367
12
15
89
24
32
31
8
28