12
138
78
48
33
112
438
40
8
102
51
576
21
9
72
106
13
36
34
100
119
49
279
41
7
159
4
1097
1
22
2
462
296
56
10
162
30
208
26
47
968
115
46
35
3
11
27