26
32
65
38
117
337
17
47
43
87
551
116
6
160
103
45
28
71
44
94
69
109
35
139
121
76
20
146
132
11
483
37
83
30
58
77
33
183
49
244
60
104
75
52
74
68
73
98
114
255