30
8
183
148
20
35
40
22
121
6
13
478
9
98
14
23
581
12
16
19
104
44
47
43
7
89
3
28
57
33
360
11
70
214
270
71
27
38
61
594
105
5
37
84
45
39