210
72
79
23
35
108
43
161
34
84
90
95
50
21
13
56
138
83
1027
51
18
28
32
39
29
65
27
64
46
22
11
40
7
94
203
14
10
189
160
25
58
101
116
97
16