23
177
32
43
14
52
17
15
91
190
42
280
31
27
534
353
126
12
7
129
18
94
88
67
19
76
226
167
34
39
51
24
35
13
269
48
45
53
81
104
601
450
29
74
33
427
28