39
10
25
7
48
44
8
21
32
14
61
47
11
16
26
40
18
12
2
4
185
86
117
17
89
23
31
13
35
22
41
24
19
107
49
9
20
81
288
56
52