25
68
13
2
93
72
83
28
4
177
21
91
193
172
88
98
22
74
41
62
103
80
202
69
58
114
111
38
32
358
42
48
61
17
73
18
57
29
6
52
27
34
19
36
63
65
51
14
165
67