89
10
35
7
15
34
19
38
8
28
118
212
29
110
104
20
50
112
26
1
5
127
12
66
3
16
199
11
9
41
73
23
31
22
116
17
57
51
80
166
47
157