291
5
48
26
7
63
136
151
10
92
31
30
19
4
27
18
68
164
41
16
34
39
61
70
115
29
54
33
13
232
177
15
80
36
9
17
98
35
6
8
44
73
119