31
7
294
3
23
14
5
17
19
6
168
33
16
48
64
178
121
26
66
62
65
85
11
41
25
12
35
34
15
20
107
158
90
36
32
28
13
18
30
57
39
53