1
2
5
26
7
9
12
15
52
3
47
116
42
27
23
102
130
16
84
21
31
239
43
73
22
8
17
65
77
180
10
173
32
81
79
11
74
78
100
62
117
126
364
183
72
106
40