39
34
98
22
283
12
9
7
50
59
6
33
38
17
13
32
8
3
108
26
16
100
120
207
30
14
46
66
87
23
2
5
156
11
196
4
25
27
99
91
15
29
19
10
106