373
12
89
68
62
5
67
21
37
41
156
17
48
413
20
81
11
13
74
93
22
310
169
160
403
7
52
19
23
1006
49
35
55
18
31
39
72
186
159
145
26
25
29
28
10
30
8
174
1074
279
16
73