113
8
122
20
39
31
11
43
64
747
47
18
17
28
27
30
202
5
7
35
174
15
29
108
34
45
133
25
77
75
99
21
54
6
12
81
79
22
38
124
94
3
26
97
186
150