6
15
11
33
4
1
5
16
38
157
24
17
46
68
36
8
7
48
13
130
9
90
95
34
41
19
84
23
201
49
22
82
124
75
346
136
237
104
42
26
20
232
137
100
234
227