141
65
17
89
174
21
48
8
128
58
25
43
34
99
79
45
97
73
28
139
26
44
161
314
107
50
47
69
52
294
196
54
219
66
104
85
36
495
441
71
41
5
123
51
53
29
59
116
126
103
11
30
38
149