3
32
113
6
239
5
20
53
46
49
15
29
71
9
130
36
293
65
13
24
18
14
27
25
89
147
28
55
87
30
39
63
31
16
84
12
21
74
68
7
402
35
67
26
11
188
4
156