39
125
14
60
3
24
131
5
19
18
52
7
81
21
32
29
42
6
68
12
11
9
65
25
77
304
34
50
37
31
51
22
185
93
151
98
20
8
94
54
468
69
35
13
96