47
10
97
16
19
88
42
13
104
76
5
23
34
55
49
384
145
175
11
17
103
15
59
96
6
101
84
44
7
1
32
25
3
39
67
21
4
28
62
0
75
119
191
185
2
27
65