269
40
38
59
14
169
58
29
35
191
87
30
55
41
60
127
25
46
43
16
48
69
64
148
350
72
171
110
51
21
100
32
22
49
47
17
19
79
36
34
27
20
23
57
105
28
135