1
59
21
160
65
42
85
292
10
48
25
148
120
23
198
385
263
195
11
33
16
64
81
51
87
29
189
14
31
142
36
130
38
119
90
69
84
35
37
63
27
34
24
12
74
18
30
19