75
31
48
55
36
72
20
57
27
67
100
12
109
323
427
6
147
37
54
53
33
29
134
23
21
11
87
286
113
8
16
127
85
46
50
136
18
86
34
38
494
186
70
161
24
25
221