23
11
33
303
13
10
185
21
36
55
42
20
66
88
99
58
380
52
7
85
63
2
9
175
30
8
77
39
19
61
48
38
14
259
147
51
12
65
32
43
160
93
127
6
37
25