42
92
12
126
27
56
17
84
2
43
7
31
22
11
9
16
14
5
10
19
21
196
49
23
26
116
107
15
3
24
38
6
99
53
34
51
67
18