99
16
19
63
14
81
37
43
12
15
17
224
41
36
117
95
118
357
124
20
57
29
131
76
107
182
31
24
85
33
68
11
18
9
6
951
72
62
208
102
23
66
60
104
303
103
141
177
88
58
79
61
26