636
20
109
28
35
52
53
55
67
59
134
81
50
49
34
27
122
184
215
54
138
208
37
94
15
31
100
21
74
254
40
72
11
39
42
22
214
142
56
36
6
77
85
352
119
46
309
33
285
107
78