116
63
29
22
31
198
10
52
51
175
48
66
59
58
25
13
34
97
136
238
9
86
106
45
24
287
83
84
93
164
42
41
62
11
78
7
73
38
18
17
16
115
12
95
44
127
19
46
21