2
6
13
25
21
58
66
74
23
50
196
63
113
90
98
57
54
24
72
36
87
30
35
26
10
117
138
95
45
18
59
34
197
41
28
47
51
103
33
65
16
125
60
180
175