343
27
63
331
341
35
39
103
59
15
366
151
28
184
1357
21
54
89
70
64
50
81
145
130
67
304
43
9
80
29
123
448
110
24
434
23
12
119
413
93
94
149
75
38
160
260
189
46
17
115
49