99
57
30
126
48
8
124
35
42
24
22
114
266
31
101
89
66
50
16
33
100
23
34
105
10
20
21
94
120
27
45
29
26
32
53
77
58
65
19
139
6
15
80
39
121
193
61
87
37
13