28
6
139
48
57
111
35
346
94
22
158
29
73
51
630
212
38
109
76
101
202
82
353
142
72
44
246
470
24
84
75
70
93
89
31
91
59
120
13
9
104
27
178
41
12
16
34
20
80
11
43