18
74
133
7
17
111
163
38
31
10
66
40
92
6
36
29
2
156
46
35
16
27
5
13
362
1
216
26
8
34
24
23
212
220
129
20
47
48
245
3
15
80
59
104
22
39
61