109
4
48
16
158
62
34
63
60
5
41
44
57
21
18
15
51
26
47
24
68
237
88
7
12
13
76
42
29
27
35
19
54
37
33
55
72
39
20
8
36
124
75