3
59
26
24
53
8
94
47
153
68
25
13
2
93
72
83
28
4
178
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