163
33
18
25
39
21
103
36
15
50
51
5
37
40
107
22
17
16
177
47
65
64
46
23
48
42
43
52
14
26
27
7
19
24
133
245
77
95
143
41
61
32
55