213
11
5
101
6
32
106
185
124
15
28
18
40
62
8
31
17
50
90
45
47
19
99
110
2
16
20
48
169
27
29
30
58
56
14
84
7
35
74
76
113
10
115
69
36
89