38
86
7
345
37
2
46
30
15
1
59
47
18
21
16
168
32
13
14
35
135
39
31
20
36
53
167
25
133
33
68
11
131
672
3
4
12
51
24
77
66
94
204
10
40
5
19
42