45
43
48
212
139
39
46
13
60
11
6
14
31
338
107
55
90
144
86
19
37
4
126
201
41
29
65
16
51
207
70
28
151
23
36
9
17
22
162
33
222
30
122
35
189
3
25
8
133