103
18
85
147
32
50
13
19
233
313
27
134
23
119
55
16
4
28
38
6
17
66
24
47
62
75
31
182
10
21
12
15
40
3
25
34
252
7
202
166
59
69
60
61
11
72
8