7
29
10
197
42
101
63
59
13
34
79
112
60
152
8
18
367
16
5
67
17
52
26
151
23
6
170
91
488
72
70
9
28
75
276
44
14
15
51
27
43
37
36