102
38
88
29
42
32
45
62
34
31
28
33
43
22
71
76
24
39
53
36
106
27
117
77
13
35
26
44
30
164
46
25
73
17
41
37
15
19
9
21