12
17
118
88
7
153
55
20
86
33
5
213
74
58
141
23
287
11
51
14
13
77
70
4
29
30
22
45
36
35
10
76
44
8
128
126
43
120
108
461
9
19