83
80
43
196
45
11
79
22
19
18
37
65
34
66
16
21
73
39
119
5
8
13
163
85
9
26
60
183
117
88
15
4
51
28
36
63
77
30
142
338
106
33
10
6
41
20