57
48
52
51
173
89
65
75
495
109
95
29
220
43
14
25
28
39
21
141
13
361
35
179
72
55
33
22
66
435
41
20
31
23
97
46
53
169
92
123
91
135
7
4
34
56
112
78
42
161
187