201
65
2
1
6
12
26
7
5
16
22
80
70
125
19
8
60
38
163
20
10
3
128
23
14
33
13
45
53
78
98
443
51
46
101
11
37
57
18
41
170