1
38
5
8
4
7
13
32
42
98
122
25
12
16
6
138
61
34
22
26
9
55
234
20
58
323
78
53
222
242
372
15
143
30
111
160
114
445
49
17
201
18
14
37
24
21
79
33
113
121
176