9
1
5
49
220
34
51
52
379
18
29
14
84
41
397
78
95
71
177
146
33
30
86
12
26
68
38
15
37
56
13
24
50
76
28
39
214
16
104
157
42
22
169
97
134
207
61
105
208