128
437
45
70
107
64
104
156
17
25
167
99
346
31
66
249
100
106
74
125
98
119
85
69
21
16
26
23
68
215
72
51
324
65
61
86
75
24
46
78
91
76