31
34
21
37
9
29
71
315
18
19
17
16
26
5
14
3
53
94
2
6
12
15
124
119
11
8
7
25
32
23
73
83
43
49
68
4
91
48
36
24
13