36
24
204
86
262
79
22
53
17
41
113
394
63
114
65
54
39
49
60
44
141
275
98
21
18
83
51
430
68
27
31
59
147
1228
178
74
29
10
58
35
93
259
50
208
124
349
23
40
38
19
34
7757
170
110
37
26