143
24
16
29
30
63
22
51
17
86
49
106
25
133
104
12
151
94
668
54
13
68
45
50
163
495
27
87
38
55
46
26
41
165
72
8
171
101
65
263
23
227
21
15
10
111
35