138
50
40
11
283
68
29
119
148
17
14
59
51
20
53
27
185
94
24
35
55
49
75
37
56
52
230
133
113
1037
134
89
83
135
16
21
224
39
44
32
7
72
57
100
19
218