39
351
69
57
22
16
122
40
71
62
37
89
41
6
10
26
205
19
75
24
23
32
47
12
55
31
17
66
45
76
53
148
379
105
224
36
43
81
85
68
103
9
20
104
38
52
33
110
11
112