28
13
9
17
7
15
40
30
8
67
16
42
34
97
51
4
252
63
79
262
126
20
19
52
45
31
22
47
36
194
37
39
136
65
94
53
107
57
27
55
50
23