227
42
35
56
20
57
10
7
16
18
39
23
154
65
126
80
34
64
172
24
103
140
11
30
116
370
78
149
46
5
19
22
32
9
28
33
169
173
8
70
53
1
4
47
41
13
74
170