26
100
13
41
4
12
46
169
127
47
32
48
52
167
20
18
87
107
82
33
105
10
206
15
2327
118
25
8
36
23
11
134
3
61
27
190
19
6
9
7
17
21
233
432