38
25
20
21
55
22
33
13
30
153
36
11
88
53
35
28
56
37
24
237
67
277
71
43
140
10
160
414
122
41
39
215
31
19
32
101
117
68
44
96
95
91
47
58
73
46
178
92