23
133
38
121
81
52
35
20
162
7
230
337
158
42
28
270
123
14
37
12
8
31
68
76
13
11
3
34
4
46
80
5
18
30
25
61
77
22
57
64
10
29
310
110
15
48
39