158
26
62
172
121
11
147
42
106
21
44
16
74
66
55
114
56
72
133
88
195
27
531
89
86
65
40
48
31
113
344
43
18
54
413
32
67
83
33
157
80
163
22
51
19
52
188
138
2
13
17