67
2
104
31
13
3
48
43
12
21
79
51
160
39
23
116
60
504
42
125
82
152
41
7
15
22
38
148
113
53
211
169
8
418
369
133
217
44
17
32
220
88
70
26
16
6
10
9
14
5