137
113
45
36
38
98
278
118
48
73
102
62
158
28
151
63
9
22
85
37
69
12
53
16
20
44
78
57
6
15
21
51
31
140
305
54
41
19
13
33
46
32
66
292
61
40
103
146
68
361
81