106
73
158
17
185
100
200
25
23
50
26
13
24
156
14
16
19
43
83
133
7
87
63
101
33
5
38
39
46
10
18
58
12
31
66
27
8
45
9
76
54
6
15
30
40
28
11
123
141
82
71
36
57
52
34
72
117
67