15
71
63
24
1
22
4
20
5
174
52
140
12
42
40
29
9
7
23
39
56
103
54
86
66
96
16
133
27
67
50
37
2
152
120
59
11
33
192
41