22
146
173
369
115
48
15
21
70
33
160
43
200
17
7
52
23
84
54
8
6
19
61
75
28
57
25
29
20
12
45
280
49
83
74
94
31
108
103
53
126
38
37
450
89
10
134
71