115
126
23
33
66
39
24
56
20
51
57
275
370
90
225
8
7
101
21
32
139
38
37
69
266
45
113
80
75
29
72
30
25
19
54
28
49
42
10
130
81
41
73
22
26
11
76