15
21
39
20
148
68
47
5
4
151
56
52
43
57
197
61
17
71
238
580
44
72
31
11
27
81
9
86
40
132
41
85
106
93
45
107
63
146
24
218
498
33
64
16
10
14
8
3
6
7
12