38
28
45
57
196
15
24
3
16
65
41
27
393
18
8
99
10
32
43
75
13
14
23
50
165
4
6
12
213
42
22
71
25
56
36
47
140
59
52