5
109
8
437
19
22
30
33
37
325
2
32
102
11
20
1
76
28
13
146
14
131
16
23
306
12
68
6
64
18
7
47
78
218
17
34
54
91
29
31
35