15
43
6
125
74
103
90
99
297
41
246
8
23
47
36
142
4
72
78
92
32
53
73
42
126
51
9
28
27
31
69
7
34
17
10
37
144
96
209
65
77
174
35
25
40
75
91
58
148
12
60
16
137
48