1049
125
163
46
85
19
36
44
312
161
242
27
14
48
814
8
75
87
40
26
16
43
35
28
61
69
21
20
54
34
32
68
30
119
22
25
11
31
146
39
346
17
24
79
84
55