38
80
6
179
5
15
7
151
103
72
3
79
19
16
124
10
9
70
42
11
49
28
45
93
41
23
4
54
33
8
36
315
87
31
30
85
21
29
18
350