27
37
187
4
136
96
31
107
196
101
123
42
117
53
181
119
251
39
70
24
439
69
235
87
127
75
72
90
48
83
94
333
46
54
23
165
105
66
140
146
320
3
28
14
71
76
170
17
19
33
64
137
38
91
51
18