109
14
63
38
25
122
11
200
10
20
52
49
31
53
23
8
87
15
55
43
9
84
19
39
6
78
5
56
13
12
17
65
57
54
144
60
18
124
58
149
33
27
40
47
101
79
37
46
67
92