15
41
196
83
14
18
37
119
31
35
291
62
29
43
28
19
53
78
110
26
76
86
57
5
45
23
99
93
56
20
303
149
68
141
36
265
63
13
50
40
106
12
32
185
424
10
3
8