15
43
62
14
24
7
94
21
151
55
13
36
10
26
294
48
76
5
148
97
99
28
19
27
22
74
32
29
158
11
229
6
50
31
78
9
25
95
54
119
49
162
44
37
111
139
126