1
5
8
376
14
89
27
404
3
15
30
21
11
12
9
23
73
18
34
38
26
31
192
10
16
60
116
132
45
325
13
176
28
181
36
35
103