28
6
14
61
63
38
70
82
43
56
45
46
86
34
96
116
93
165
41
91
77
27
100
74
849
53
112
155
125
24
50
78
59
16
271
89
52
22
339
79
31
67
66
37
94
47
21
225
40
12
84
25