203
99
16
7
12
23
41
130
83
244
39
44
4
45
63
37
103
14
122
108
100
31
62
33
30
38
40
80
15
118
120
71
19
81
53
10
59
673
9
32
17
6
20
227
28