58
87
211
22
11
97
21
112
19
317
20
24
144
106
27
37
57
90
30
14
48
16
76
45
38
29
69
52
96
23
161
75
71
56
33
34
60
50
127
95
194
40
15
85
67
77
49