88
74
37
158
24
31
23
15
14
77
8
223
44
64
312
3
121
46
47
19
26
4
29
406
17
92
11
38
75
33
39
115
196
61
13
62
10
32
27
2
18
6
56
183
34
82