18
93
11
37
3
67
40
27
114
9
10
49
20
66
44
14
2
30
97
5
78
17
81
22
136
632
33
146
7
35
53
8
51
4
100
13
21
58
57
26
29
542
43
195