33
12
16
187
161
29
22
32
39
81
19
133
172
42
63
36
59
15
168
26
46
89
109
4
329
7
45
76
72
193
126
2
8
82
6
92
77
24
21
11
253
58
10
50
37