32
172
665
51
29
93
23
24
35
292
52
56
18
14
141
48
149
40
21
28
140
22
49
70
90
6
31
131
44
39
85
17
30
16
25
34
200
130
97
61
217
5
94
47
33
43