165
38
59
11
6
23
21
24
37
18
102
36
152
8
52
5
60
12
33
45
126
77
26
54
34
115
29
164
32
68
289
39
62
17
65
10
69
15
166
42
47
9
20
4
156
28