144
111
1058
94
346
112
70
203
76
29
256
6
116
15
59
26
138
33
73
20
18
159
174
51
12
484
24
92
65
102
25
37
30
55
77
145
53
46
34
266
35
32
8
36
64
28
137
151
23