101
5
2
14
48
33
6
170
40
45
65
31
16
34
752
171
27
32
184
18
47
13
56
10
73
92
80
96
36
12
63
17
164
15
21
23
9
83
49
201
43
138
51
403