34
39
10
17
23
29
33
119
22
88
49
90
62
50
27
103
35
41
24
21
364
4
38
794
6
12
20
5
19
9
244
42
139
57
7
157
706
58
387
25
8
70
137
40
133
15
2
1
99
169