45
66
349
36
61
91
54
50
15
104
13
137
53
39
131
94
28
130
193
195
43
52
1128
204
71
88
37
93
176
24
19
358
20
230
491
140
18
63
62
72
14
89
7
34
12
3
44
56
17
6441
46
292
31
5
32
246