217
23
69
19
38
17
106
3
419
85
250
62
58
95
182
113
22
77
169
336
41
65
24
110
30
59
84
94
18
70
64
92
51
469
128
26
74
27
5
149
12
43
46
42
66
7
183
61
15
35