127
51
53
111
60
80
73
37
50
215
10
29
79
120
15
13
331
643
26
47
21
170
9
25
38
31
77
17
238
169
61
34
70
118
130
110
68
7
63
76
143
85
44
45
69