104
66
4
20
60
39
154
36
38
100
18
57
11
106
299
31
27
15
28
55
47
42
10
65
14
21
84
33
45
322
93
22
37
53
3
147
19
16
99
25
13
54
50
30
8
9