19
26
323
151
13
6
7
38
107
61
15
146
56
160
11
62
16
53
116
118
135
179
65
49
17
42
411
41
133
98
30
59
50
128
233
9
93
83
79
68
46
111
20
141
43
224
70
40
293
100
28
45
29
36
48