99
46
167
21
32
14
45
198
4
7
83
49
12
202
37
11
34
50
86
18
127
54
3
31
81
10
44
137
19
125
96
8
23
17
33
181
5
39
707
60
16
6
67
13
41
477
26