103
100
14
42
26
46
51
53
215
221
216
5
23
16
13
38
62
17
11
19
118
44
70
28
49
453
54
56
824
34
99
57
96
164
32
3
4
87
83
1
41
77
7
33
98
15