23
13
29
34
195
50
26
24
277
69
314
27
30
18
11
25
61
12
151
38
41
74
122
9
128
36
295
52
130
364
108
17
90
4
91
53
51
31
10
19
37
104
83
47
40
43
3
312
120
214
249
14