165
202
41
3
38
14
4
8
129
42
34
205
198
56
36
71
54
43
20
23
306
95
72
167
63
11
179
646
158
29
25
33
133
66
74
281
332
123
13
24
10
76
16
44
18
86
114
19