13
7
63
30
16
34
29
62
31
23
42
159
106
69
38
17
116
129
308
36
88
2
15
89
50
6
67
70
20
44
39
37
399
45
53
46
83
8
57
160
51