39
130
10
88
22
18
25
49
23
44
82
79
123
68
16
6
64
4
195
51
20
50
19
53
37
31
3
28
32
12
174
129
42
46
13
36
7
27
29
54
290
38
17
160
69
219