104
42
86
219
126
14
121
31
47
28
37
30
49
96
22
13
20
120
10
17
32
39
57
9
35
29
146
5
4
8
125
90
25
38
201
89
6
78
62
1
187
73
16