42
10
11
103
24
13
27
84
59
81
51
107
210
19
12
60
22
57
9
7
1
794
20
63
96
82
61
44
26
89
259
104
254
85
58
118
138
78
52
67
54
41
17
156
29
28
212
31
65