469
29
86
106
33
8
15
821
47
348
320
70
20
50
68
11
81
41
54
67
202
65
40
35
62
25
142
56
14
284
310
171
250
218
26
87
140
100
13
404
279
165
280
97
23
75
121
147
19
335
91
36