185
29
31
22
33
21
8
36
11
25
47
35
16
74
23
61
34
387
17
46
105
18
92
13
5
42
19
166
41
78
62
20
49
149
174
4
173
262
63
70
7
233