49
34
9
28
48
31
32
21
10
187
129
152
798
6
130
12
146
23
240
13
294
18
127
50
25
102
144
42
15
86
201
17
62
97
46
69
20
59
16
29
41
79
126