18
104
11
16
200
17
90
29
12
191
55
44
19
49
56
76
91
48
26
39
7
33
9
5
34
21
8
6
15
94
14
98
149
60
143
22
10
126
45
41
65
23
35
117
77