31
6
48
8
2
143
16
40
166
29
54
22
18
164
17
128
94
26
5
52
25
43
44
12
4
7
30
105
160
28
198
86
265
15
73
81
88
65
19
10
20
32
14
208
3