33
253
34
110
8
53
29
15
30
88
35
40
36
22
17
199
185
124
19
76
18
31
144
39
175
42
38
25
48
23
50
47
58
28
27
24
10
20
62
46
16