122
46
99
31
30
49
142
13
48
35
7
10
16
69
25
36
68
129
93
15
63
11
83
104
42
22
24
133
37
79
201
6
110
50
61
47
19
32
18
2
56
3
55