99
43
67
38
74
22
128
58
223
37
15
36
103
11
102
10
23
5
4
273
644
6
3
29
7
116
2
40
1
83
44
93
32
92
13
12
233
46
24
53
34
30
71
14