10
28
19
36
6
41
12
58
9
17
128
22
21
39
27
119
15
61
31
14
4
42
29
38
107
32
1176
51
59
18
7
63
11
65
132
33
451
96
60