172
20
74
12
46
24
120
49
39
35
53
54
33
99
44
37
127
36
102
30
108
17
254
73
352
23
335
52
228
71
122
59
38
81
66
82
296
57
67
133
64
62
319
480
106
96
85
21