129
35
29
28
73
200
19
24
30
26
60
18
7
13
6
43
31
62
8
12
10
5
125
9
56
156
15
32
21
27
42
112
150
197
71
90
22
77
110
37
20
63
33
107
34
23
38
11
66
100
133
14