5
328
65
9
18
234
11
40
16
120
37
105
23
52
27
161
34
153
32
192
42
29
1
44
7
13
532
151
36
4379
10
47
15
3
60
19
17
6
144
1283
148
14
3840
26
683
73
103
57