87
129
72
104
185
13
40
51
76
70
52
111
89
47
55
14
171
43
126
31
41
27
42
20
39
50
77
85
33
813
107
29
36
90
234
339
54
600
46
17
80
7
59
86
75
157