7
79
26
4
22
155
53
14
94
31
6
27
17
72
44
30
123
49
171
43
131
112
113
50
13
111
116
125
8
52
47
41
80
200
59
28
19
64
23
70
16
61
127
10
20
117
122
73
57
271