187
25
69
21
154
41
122
127
85
29
188
40
37
89
65
54
129
83
78
61
112
94
62
325
76
327
15
43
93
28
44
9
103
33
17
101
48
47
49
173
205
194
56
68
96
121
55
82
278
334
42
72
74