78
36
41
11
77
128
121
12
35
72
37
27
92
281
396
351
134
61
7
86
25
21
5
42
14
28
51
2
108
196
170
152
15
38
355
52
26
183
19
22
185
943
62
1448
426
90
411
13
69
44
197
461
209