61
1
98
30
13
2
48
43
11
21
79
51
160
39
23
116
60
503
42
125
82
152
41
7
15
22
38
148
113
53
211
168
8
417
369
133
217
44
17
32
220
84
88
70
26
16
6
9
3
14
5