2
13
43
36
153
42
5
48
189
9
66
56
39
4
132
7
120
49
88
92
128
24
52
32
116
84
60
50
18
213
10
28
180
286
145
134
34
25
68
29
74
786
19
23
22
57
95
58
8
14