38
26
30
69
17
10
211
12
55
84
162
202
81
48
65
64
68
95
37
28
14
16
18
19
161
50
27
46
15
51
21
127
101
5
32
52
53
34
23
160
43
82