5
33
141
56
18
40
36
12
142
85
77
59
132
2
94
7
15
57
23
139
17
70
39
6
48
26
74
214
20
58
55
21
35
97
11
4
93
51
45
22
29
41
1