231
42
34
311
13
32
49
103
63
159
18
172
24
106
77
33
99
184
223
19
187
25
89
170
22
37
169
326
35
97
271
23
117
31
7
17
91
51
72
173
95
219
112
131
140
66
67
61
26