3
54
30
23
24
33
42
20
13
59
7
35
74
31
107
4
25
53
34
45
80
67
48
52
8
163
19
46
39
57
291
36
10
15
97
100
261
32
26
28
60
41
152
113
117
5