16
87
6
45
102
17
237
31
37
77
73
11
43
21
15
5
51
42
57
55
24
32
50
163
36
41
92
14
8
81
348
117
46
34
30
110
66
9
108
20
52
90
10
133
118
98