153
147
184
47
324
38
34
19
52
33
50
89
91
74
98
22
44
24
62
105
25
73
114
92
67
15
21
18
149
96
9
51
72
36
7
10
23
16
13
46
6
45
20
295