42
21
32
61
33
22
38
152
111
23
29
65
63
15
12
3
28
6
57
14
17
9
53
8
43
30
40
10
73
11
25
388
5
49
16
51
101
54
19
302
52
47
105