271
41
62
14
101
32
89
141
13
36
47
24
30
2
17
23
31
64
38
18
9
6
303
25
129
35
230
19
4
0
39
10
107
5
3
33
7
99
50
20
12
8
11
26
21
28