46
16
104
87
25
76
34
13
60
35
49
128
28
101
12
9
175
31
57
3
41
20
307
15
185
51
45
99
18
11
14
73
106
152
37
47
50
23
29
1002
58
127