11
38
34
40
10
15
13
81
5
106
114
21
78
66
73
22
12
42
44
1002
91
314
2
43
72
26
8
122
777
58
24
25
46
118
56
23
64
47
117
41
17
268
53