88
53
5
9
12
7
2
6
112
22
76
110
24
115
335
248
37
214
25
62
27
28
52
54
19
31
44
73
121
65
85
40
114
11
50
15
42
29
83
16
14
71
21
43
55
77
18