85
11
22
6
14
20
5
36
47
12
17
186
34
89
19
7
43
41
105
113
57
70
112
212
90
233
651
140
16
58
110
39
53
29
23
94
213
120
32
218
61
42
135
642
40
149
83
73