14
28
81
1
2
33
21
25
194
38
147
18
10
79
53
250
238
36
108
44
27
13
49
52
16
121
19
66
30
8
199
126
104
15
45
122
17
20
22
151
39
29
12
46
58
57
245