314
51
33
63
16
100
35
89
94
165
199
41
3
38
14
4
8
129
42
34
205
198
56
36
71
54
43
20
23
306
95
72
167
61
11
179
646
158
29
25
133
66
74
281
332
122
13
24
10
76
44