7
2
22
100
6
53
97
46
166
21
32
14
45
196
4
83
49
12
202
37
10
34
50
86
17
127
54
3
31
81
44
137
19
125
96
11
8
23
33
180
5
39
705
60
16