20
49
11
5
97
115
30
8
9
4
12
161
54
34
21
93
802
33
337
159
22
60
130
10
174
23
25
158
105
180
61
14
108
119
134
17
6
45
80
24
28
107
544
38
90
31
380
51
353