85
33
18
63
31
17
77
96
30
177
38
39
174
11
51
271
19
6
115
35
44
23
418
65
204
13
262
64
20
5
4
100
81
15
125
66
8
110
21
90
69
37
14
7
16
45
36
22