44
4
11
22
32
19
7
173
10
40
18
327
467
446
232
9
85
36
42
5
6
20
65
47
90
13
8
158
2
17
29
21
376
81
12
3
68
23
25
24