82
9
20
5
13
17
4
36
46
22
12
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
640
40
149
83
73
47