32
7
39
162
38
62
54
93
23
48
344
43
25
41
121
18
13
143
34
21
16
70
11
15
140
37
19
35
24
105
85
97
125
29
128
144
6
200
186
111
78
169
83
73
132
33
270
156