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